From 78e5eaa47899d7cecd630d98ad2ffe90c1c839de Mon Sep 17 00:00:00 2001
From: Michael An <2331806369@qq.com>
Date: Mon, 14 Oct 2024 17:36:15 +0800
Subject: [PATCH] Update translation (#6896)
---
.../wiki-card-view/wiki-card-item.js | 4 +-
locale/ar/LC_MESSAGES/django.po | 243 ++---
locale/ar/LC_MESSAGES/djangojs.po | 889 ++++++++++--------
locale/bg/LC_MESSAGES/django.po | 243 ++---
locale/bg/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/ca/LC_MESSAGES/django.po | 243 ++---
locale/ca/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/cs/LC_MESSAGES/django.po | 243 ++---
locale/cs/LC_MESSAGES/djangojs.po | 795 +++++++++-------
locale/da_DK/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/de/LC_MESSAGES/django.po | 243 ++---
locale/de/LC_MESSAGES/djangojs.po | 795 +++++++++-------
locale/el/LC_MESSAGES/django.po | 243 ++---
locale/el/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/el_GR/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/en/LC_MESSAGES/django.po | 245 ++---
locale/en/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/es/LC_MESSAGES/django.po | 243 ++---
locale/es/LC_MESSAGES/djangojs.po | 795 +++++++++-------
locale/es_AR/LC_MESSAGES/django.po | 243 ++---
locale/es_AR/LC_MESSAGES/djangojs.po | 795 +++++++++-------
locale/es_MX/LC_MESSAGES/django.po | 243 ++---
locale/es_MX/LC_MESSAGES/djangojs.po | 795 +++++++++-------
locale/fi/LC_MESSAGES/django.po | 243 ++---
locale/fi/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/fr/LC_MESSAGES/django.po | 243 ++---
locale/fr/LC_MESSAGES/djangojs.po | 795 +++++++++-------
locale/he/LC_MESSAGES/django.po | 243 ++---
locale/he/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/hr/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/hu/LC_MESSAGES/django.po | 243 ++---
locale/hu/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/is/LC_MESSAGES/django.po | 243 ++---
locale/is/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/it/LC_MESSAGES/django.po | 243 ++---
locale/it/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/ja/LC_MESSAGES/django.po | 243 ++---
locale/ja/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/ko/LC_MESSAGES/django.po | 243 ++---
locale/ko/LC_MESSAGES/djangojs.po | 795 +++++++++-------
locale/lt/LC_MESSAGES/django.po | 243 ++---
locale/lt/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/lv/LC_MESSAGES/django.po | 243 ++---
locale/lv/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/lv_LV/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/mk/LC_MESSAGES/django.po | 243 ++---
locale/mk/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/nb_NO/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/nl/LC_MESSAGES/django.po | 243 ++---
locale/nl/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/nl_NL/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/pl/LC_MESSAGES/django.po | 243 ++---
locale/pl/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/pt_BR/LC_MESSAGES/django.po | 243 ++---
locale/pt_BR/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/pt_PT/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/ru/LC_MESSAGES/django.po | 249 ++---
locale/ru/LC_MESSAGES/djangojs.po | 887 +++++++++--------
locale/sk_SK/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/sl_SI/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/sv/LC_MESSAGES/django.po | 243 ++---
locale/sv/LC_MESSAGES/djangojs.po | 795 +++++++++-------
locale/th_TH/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/tr/LC_MESSAGES/django.po | 243 ++---
locale/tr/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/uk/LC_MESSAGES/django.po | 243 ++---
locale/uk/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/vi/LC_MESSAGES/django.po | 243 ++---
locale/vi/LC_MESSAGES/djangojs.po | 793 +++++++++-------
locale/zh_CN/LC_MESSAGES/django.po | 243 ++---
locale/zh_CN/LC_MESSAGES/djangojs.po | 803 +++++++++-------
locale/zh_TW/LC_MESSAGES/django.po | 243 ++---
locale/zh_TW/LC_MESSAGES/djangojs.po | 793 +++++++++-------
media/sdoc-editor/locales/ru/sdoc-editor.json | 2 +-
74 files changed, 22859 insertions(+), 17417 deletions(-)
diff --git a/frontend/src/components/wiki-card-view/wiki-card-item.js b/frontend/src/components/wiki-card-view/wiki-card-item.js
index 02f6a36c03..887668ecc9 100644
--- a/frontend/src/components/wiki-card-view/wiki-card-item.js
+++ b/frontend/src/components/wiki-card-view/wiki-card-item.js
@@ -249,9 +249,7 @@ class WikiCardItem extends Component {
{moment(wiki.updated_at).fromNow()}
- {wiki.is_published &&
- {gettext('published')}
- }
+ {wiki.is_published && {gettext('Published')}}
{this.state.isShowDeleteDialog &&
diff --git a/locale/ar/LC_MESSAGES/django.po b/locale/ar/LC_MESSAGES/django.po
index 1dc94c7057..251c0ece42 100644
--- a/locale/ar/LC_MESSAGES/django.po
+++ b/locale/ar/LC_MESSAGES/django.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: malnaim , 2021,2023-2024\n"
"Language-Team: Arabic (http://app.transifex.com/haiwen/seahub/language/ar/)\n"
@@ -78,37 +78,37 @@ msgstr "فشل في إلغاء ربط SAML، يرجى تعيين كلمة مرو
msgid "Failed to unbind SAML, please set a contact email first."
msgstr "فشل إلغاء ربط SAML، يرجى تعيين بريد إلكتروني للاتصال أولاً."
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "الاسم طويل جدا (الحد الأقصى 64 حرف)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "الاسم لا يجب ان يحتوي على '/'."
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "لا يمكن أن يكون معرّف تسجيل الدخول فارغا"
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr " معرف تسجيل الدخول %s موجود بالفعل."
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "اسم القسم طويل جدا (الحد الأقصى 512 حرف)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "المساحة المخصصة لا يمكن أن تكون فارغة"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -121,7 +121,7 @@ msgstr "يجب أن يكون عدد صحيح أكبر من أو يساوي 0."
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -172,12 +172,12 @@ msgstr " فشل في إضافة %s إلى المنشأة: ينتمي المست
msgid "System library can not be deleted."
msgstr "لا يمكن حذف مكتبة النظام"
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr " فشل النقل: دور %s , هو %s ، لا يمكن إضافة مكتبة."
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr " لا يمكن نقل المكتبة إلى المالك."
@@ -289,7 +289,7 @@ msgstr "البريد"
msgid "Name"
msgstr "الاسم"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -376,7 +376,7 @@ msgstr "نجح التحرير، و لكن فشل ارسال بريد الكتر
msgid "Unable to reset password."
msgstr "غير قادر على إعادة تعيين كلمة المرور."
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -442,14 +442,14 @@ msgstr "ملف الفيروس لم يعثر عليه."
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -472,12 +472,12 @@ msgstr "مسار الوجهة غير صحيح"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "نفدت المساحة المخصصة."
@@ -492,7 +492,7 @@ msgstr "لا يمكن نقل المجلد %(src)s إلى المجلدات الم
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "الملف مقفل"
@@ -524,7 +524,7 @@ msgstr " لم يتم العثور على المستخدم %s ."
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -536,8 +536,8 @@ msgstr "الترخيص مرفوض."
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr "عدد الملفات في المكتبة يتجاوز الحد المسموح"
@@ -550,7 +550,7 @@ msgstr "الملف غير مقفل."
msgid "You can not refresh this file's lock."
msgstr "لا يمكنك تحديث قفل هذا الملف."
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr "المُشارك موجود بالفعل."
@@ -570,7 +570,7 @@ msgstr "المستخدم %s عضو في المجموعة بالفعل."
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -586,7 +586,7 @@ msgid "User %s is an organization user."
msgstr "المستخدم %s مستخدم منظمة."
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "المجموعة غير موجودة"
@@ -630,7 +630,7 @@ msgstr "المستخدم %s موجود مسبقا."
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -640,8 +640,8 @@ msgstr "فشل ارسال البريد، خدمة البريد الالكترو
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "كلمة المرور مطلوبة."
@@ -673,7 +673,7 @@ msgstr "كلمة المرور يجب أن تحتوي على رقم و حرف ك
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr "يجب أن تكون أيام انتهاء الصلاحية أكبر من أو تساوي %s"
@@ -683,7 +683,7 @@ msgstr "يجب أن تكون أيام انتهاء الصلاحية أكبر م
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr "يجب أن تكون أيام انتهاء الصلاحية أقل من أو تساوي %s"
@@ -709,7 +709,7 @@ msgid "Expiration time should be earlier than %s."
msgstr "يجب أن تكون أيام انتهاء الصلاحية قبل %s"
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -720,7 +720,8 @@ msgid "This library has not been decrypted."
msgstr "هذه المكتبة لم يتم فك تشفيرها ."
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr "ميزة معطلة."
@@ -735,11 +736,11 @@ msgstr "لا يمكن إعادة تعيين كلمة مرور هذه المكت
msgid "New password of library %s"
msgstr "كلمة مرور جديدة للمكتبة %s"
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "كلمة مرور غير صحيحة"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "خطأ فك تشفير المكتبة"
@@ -826,12 +827,12 @@ msgstr "رابط المشاركة %sموجود بالفعل."
msgid "Feature is not enabled."
msgstr "لم يتم تفعيل الميزة."
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr "البريد الإلكتروني لجهة الاتصال %s موجود ."
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr "الهاتف طويل جدا (الحد الأقصى 100 حرف)"
@@ -866,15 +867,15 @@ msgstr "طول كلمة مرور WebDav يجب أن تكون أقل من 30 ."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "يمكن أن يحتوي الاسم على أحرف أو أرقام أو نقطة أو شرّطة أو شرّطة سفلية."
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -904,7 +905,7 @@ msgstr "الرجاء تيجيل الدخول."
msgid "Email or Username"
msgstr "البريد أو اسم المستخدم"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -918,67 +919,68 @@ msgstr "البريد أو اسم المستخدم"
msgid "Password"
msgstr "كلمة المرور"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "هذا الحساب غير فعال."
+
+#: seahub/auth/forms.py:83
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr "الرجاء ادخال بريد/اسم مستخدم و كلمة مرور. لاحظ بأن كلا الحقلين حساسين لحالة الأحرف."
-#: seahub/auth/forms.py:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "عنوان البريد غير مرتبط بحساب مستخدم، هل أنت متأكد من قيامك بالتسجيل؟"
-#: seahub/auth/forms.py:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "هذا الحساب غير فعال."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr "يرجى استخدام تسجيل الدخول الأحادي SSO لتسجيل الدخول."
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr "متصفح الانترنت خاصتك لا يبدو بأنه يدعم الكوكيز. الكوكيز مطلوبة لتسجيل الدخول"
-#: seahub/auth/forms.py:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "البريد"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
msgid "Can not reset password, please contact LDAP admin."
msgstr "لا يمكن إعادة تهيئة كلمة المرور، اتصل بمدير LDAP."
-#: seahub/auth/forms.py:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "كلمة مرور جديدة"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "تأكيد كلمة المرور"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "كلمتي المرور غير متطابقتان."
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "كلمو المرور السابقة"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "كلمة المرور السابقة غير صحيحة. الرجاء إعادة الادخال."
-#: seahub/auth/forms.py:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "كلمة المرور(إعادة)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1528,9 +1530,9 @@ msgstr "فريق %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2155,7 +2157,7 @@ msgstr "عنوان البريد غير صالح"
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2193,7 +2195,7 @@ msgid "Email cannot be blank"
msgstr "البريد الإلكتروني لا يمكن أن يكون فارغاً"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2249,13 +2251,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "الاسم:"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr "قم بتعيين كلمة المرور"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "تحديث"
@@ -2271,23 +2273,23 @@ msgstr "تحرير الشخصية بنجاح."
msgid "Failed to edit profile"
msgstr "الملف الشخصي"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "لم يقبل دعوة بعد"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "لا يمكن حذف الحساب التوضيحي."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "فشل تثبيت المكتبة الافتراضية."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "لا يمكن تعيين مكتبة مشفرة كالمكتبة الافتراضية."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "تم تعيين \"%s\" كالمكتبة الافتراضية الخاصة بك بنجاح."
@@ -2596,6 +2598,17 @@ msgstr "مكتبات خصوصية"
msgid "Shared Libs"
msgstr "مكتبات مشتركة"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "فشل. الرجاء التحقق من الشبكة."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2634,7 +2647,7 @@ msgstr "أعد تسجيل الدخول"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2649,33 +2662,33 @@ msgstr "تسجيل دخول"
msgid "Refresh"
msgstr "تحديث"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "كلمة المرور أو بريد غير صحيح"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "تذكرني لمدة %(remember_days)s يوم "
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr "تسجيل الدخول الأحادي SSO"
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr "تسجيل الدخول باستخدام"
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "نسيت كلمة المرور ؟"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "فشل تحديث كلمة التحقق، الرجاء المحاولة مرة أخرى لاحقاً."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "البريد الإلكتروني أو اسم المستخدم لا يمكن أن يكون فارغاً"
@@ -2836,14 +2849,6 @@ msgstr "السجل"
msgid "Snapshot"
msgstr "لقطه"
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "فشل. الرجاء التحقق من الشبكة."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3185,10 +3190,10 @@ msgstr "معرف تقرير خاطئ"
msgid "Bad upload link token."
msgstr "رمز رابط تحميل غير صالح."
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "الملف غير موجود"
@@ -3200,73 +3205,73 @@ msgstr "معرف تقرير غير صالح في رابط التحميل."
msgid "No conflict in the merge."
msgstr "لا يوجد تعارضات في الدمج."
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "HTTPError: فشل في فتح ملف على الإنترنت"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "URLError: فشل في فتح ملف على الإنترنت"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "الترميز الذي اخترته غير مناسب."
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "ترميز الملف غير معروف"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "حجم الملف يتجاوز %s، ولا يمكن فتحه على الإنترنت."
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "المكتبة مشفرة، و لا يمكن فتحها على الانترنت."
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "غير قادر على عرض الملف"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr "خطأ عند تحضير صفحة معاينة ملف Office Online."
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr "خطأ عند تحضير صفحة معاينة ملف OnlyOffice."
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr "غير قادر على تنزيل الملف، مسار الملف غير صحيح"
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr "غير قادر على تنزيل الملف، مسار الملف خاطئ"
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr "غير قادر على تحميل الملف."
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr "شارك الرابط لـ%s."
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "غير قادر على تنزيل الملف"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr "الملف الأصلي غير موجود"
diff --git a/locale/ar/LC_MESSAGES/djangojs.po b/locale/ar/LC_MESSAGES/djangojs.po
index 904544f771..a6202a86f9 100644
--- a/locale/ar/LC_MESSAGES/djangojs.po
+++ b/locale/ar/LC_MESSAGES/djangojs.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: malnaim , 2023-2024\n"
"Language-Team: Arabic (http://app.transifex.com/haiwen/seahub/language/ar/)\n"
@@ -233,13 +233,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr "يتم تحميل ملف. هل أنت متأكد أنك تريد مغادرة هذه الصفحة؟"
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr "طرق العرض"
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -283,13 +283,16 @@ msgstr "حسب الزمن تنازلياً"
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -489,7 +492,7 @@ msgstr "الوصف"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -599,7 +602,7 @@ msgstr "إلغاء"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -646,7 +649,7 @@ msgstr "إلغاء"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -664,7 +667,7 @@ msgstr "إلغاء"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -672,7 +675,7 @@ msgstr "تقديم"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "إضافة Wiki"
@@ -706,7 +709,7 @@ msgstr "إضافة Wiki"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -805,12 +808,12 @@ msgstr "لا يوجد قسم"
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr "لا توجد خيارات متاحة"
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr "صفحة جديدة"
@@ -1001,8 +1004,8 @@ msgstr "هل حقا تريد حذف حسابك؟"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1023,14 +1026,16 @@ msgstr "هل حقا تريد حذف حسابك؟"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1074,7 +1079,7 @@ msgstr "هل حقا تريد حذف حسابك؟"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1190,7 +1195,7 @@ msgid "Copy selected item(s) to:"
msgstr "نسخ العنصر(العناصر) المحدد(ة) إلى:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "مكتبات أخرى"
@@ -1216,7 +1221,7 @@ msgstr "نسخ {num} عناصر "
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "الاسم مطلوب"
@@ -1235,8 +1240,9 @@ msgstr "مكتبة القسم الجديد"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr "الاسم \"{name}\" مستخدم بالفعل. الرجاء اختيار اسم مختلف."
@@ -1352,14 +1358,14 @@ msgstr "الإذن"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "قراءة - كتابة"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "للقراءة فقط"
@@ -1429,12 +1435,12 @@ msgstr "اختر لون"
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr "حفظ"
@@ -1481,10 +1487,10 @@ msgstr "تحميل"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1492,9 +1498,8 @@ msgstr "تحميل"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1667,8 +1672,8 @@ msgstr "أنشئ علامة جديدة"
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "إغلاق"
@@ -1886,6 +1891,34 @@ msgid ""
"can not create libraries."
msgstr "يقوم {site_name_placeholder} بتنظيم الملفات في المكتبات. يمكن مزامنة كل مكتبة ومشاركتها بشكل منفصل. ومع ذلك، نظرًا لأنك مستخدم ضيف الآن، فلا يمكنك إنشاء مكتبات."
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "السابق(السهم إلى اليسار)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "التالي(السهم إلى اليمين)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "إغلاق(Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1936,6 +1969,7 @@ msgstr "الرابط الداخلي هو رابط إلى ملف أو مجلد ي
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr "رابط داخلي"
@@ -2024,8 +2058,8 @@ msgstr "أتريد مغادرة هذه المجموعة؟"
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr "غادر"
@@ -2151,7 +2185,7 @@ msgstr "اختر مجموعة"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr "البحث عن المستخدمين"
@@ -2184,11 +2218,11 @@ msgstr "الملفات المُوسومة"
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2227,7 +2261,7 @@ msgstr "الحجم"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2453,7 +2487,7 @@ msgstr "الحصة غير صالحة."
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "تحديد المخصص"
@@ -2470,29 +2504,29 @@ msgstr "نصيحة: -2 يعني غير محدود."
#: frontend/src/components/dialog/publish-wiki-dialog.js:64
msgid "Successfully"
-msgstr ""
+msgstr "تم بنجاح"
#: frontend/src/components/dialog/publish-wiki-dialog.js:89
msgid "URL is required"
-msgstr ""
+msgstr "عنوان الرابط مطلوب"
#: frontend/src/components/dialog/publish-wiki-dialog.js:97
msgid "URL is copied to the clipboard"
-msgstr ""
+msgstr "تم نسخ الرابط إلى الحافظة."
#: frontend/src/components/dialog/publish-wiki-dialog.js:107
msgid "Publish Wiki"
-msgstr ""
+msgstr "نشر الويكي Wiki"
#: frontend/src/components/dialog/publish-wiki-dialog.js:109
msgid "Customize URL"
-msgstr ""
+msgstr "خصص الروابط"
#: frontend/src/components/dialog/publish-wiki-dialog.js:125
msgid ""
"The custom part of the URL must be between 5 and 30 characters long and may "
"only contain letters (a-z), numbers, and hyphens."
-msgstr ""
+msgstr "يجب أن يتراوح طول الجزء المخصص من عنوان الرابط بين 5 و30 حرفا وقد يحتوي فقط على أحرف (a-z) وأرقام وواصلات(-)."
#: frontend/src/components/dialog/remove-webdav-password.js:33
msgid "Delete WebDAV Password"
@@ -2551,7 +2585,7 @@ msgstr "تمت نسخ رمز واجهة برمجة التطبيقات API إلى
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "الترخيص مرفوض"
@@ -2560,17 +2594,19 @@ msgstr "الترخيص مرفوض"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2585,7 +2621,7 @@ msgstr "الترخيص مرفوض"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "خطأ"
@@ -2599,7 +2635,7 @@ msgstr "خطأ"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "الرجاء التحقق من الشبكة"
@@ -2678,11 +2714,11 @@ msgstr "تم حذف عنصر واحد بنجاح"
#: frontend/src/components/dialog/repo-share-admin/upload-links.js:209
msgid "Successfully deleted 1 upload link"
-msgstr ""
+msgstr "تم حذف رابط التحميل بنجاح"
#: frontend/src/components/dialog/repo-share-admin/upload-links.js:210
msgid "Successfully deleted {number_placeholder} upload links"
-msgstr ""
+msgstr "تم حذف {number_placeholder} رابط (روابط) التحميل بنجاح"
#: frontend/src/components/dialog/repo-share-admin/upload-links.js:230
#: frontend/src/components/dirent-detail/lib-details.js:20
@@ -2717,15 +2753,15 @@ msgstr "عدد الزيارات"
#: frontend/src/components/dialog/repo-share-admin/upload-links.js:294
#: frontend/src/translate.js:15
msgid "No upload links"
-msgstr ""
+msgstr "لايوجد روابظ تحميل"
#: frontend/src/components/dialog/repo-share-admin/upload-links.js:324
msgid "Delete upload links"
-msgstr ""
+msgstr "حذف روابظ التحميل"
#: frontend/src/components/dialog/repo-share-admin/upload-links.js:325
msgid "Are you sure you want to delete the selected upload link(s) ?"
-msgstr ""
+msgstr "هل أنت متأكد من أنك تريد حذف رابط (روابط) التحميل المحدد؟"
#: frontend/src/components/dialog/reset-encrypted-repo-password-dialog.js:42
msgid ""
@@ -2754,6 +2790,7 @@ msgstr "حفظ في:"
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "يبحث"
@@ -2767,14 +2804,14 @@ msgstr "بحث عن ملفات في هذه المكتبة"
msgid "No result"
msgstr "لا توجد نتيجة"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "المكتبة الحالية"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
-msgstr ""
+msgstr "المستخدمة مؤخرا"
#: frontend/src/components/dialog/set-org-user-contact-email.js:57
msgid "Set user contact email"
@@ -2836,16 +2873,16 @@ msgstr "المشاركة مع خادم آخر"
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3154,10 +3191,10 @@ msgid "Visit old version page"
msgstr "قم بزيارة الإصدار القديم من الصفحة"
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
-msgstr ""
+msgstr "لا يوجد ملف"
#: frontend/src/components/dialog/trash-dialog.js:213
#: frontend/src/components/shared-file-view/shared-file-view.js:121
@@ -3294,19 +3331,34 @@ msgstr "سلة المحذوفات"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "السجل"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr "الاعدادات الموسعة"
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3318,7 +3370,7 @@ msgid "Edit metadata properties"
msgstr "تعديل خصائص البيانات الوصفية"
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3326,20 +3378,63 @@ msgid "Tags"
msgstr "علامات"
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr "آخر وقت للتعديل"
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr "التعديل الأخير"
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3348,44 +3443,53 @@ msgstr "التعديل الأخير"
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "فارغ"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr "مجمدة"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "مقفل"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr "مجمدة بواسطة {name}"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr "مقفل بواسطة {name}"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr "إلغاء تحديد هذا العنصر"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr "حدد هذا العنصر"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3406,9 +3510,9 @@ msgstr "حدد هذا العنصر"
msgid "Unstar"
msgstr "إلغاء تأشير"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3420,13 +3524,13 @@ msgstr "إلغاء تأشير"
msgid "Star"
msgstr "أشر بمهم"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr "إلغاء تحديد جميع العناصر"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr "حدد جميع العناصر"
@@ -3462,10 +3566,6 @@ msgstr "لا توجد نتائج مطابقة"
msgid "Libraries"
msgstr "مكتبات"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3520,12 +3620,12 @@ msgstr "متبقي"
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3614,49 +3714,53 @@ msgstr "التَقَدُّم"
msgid "state"
msgstr "الحالة"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "مؤشر"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "غير مؤشر"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "قفل"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "فتح"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr "طباعة"
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "تفاصيل"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "فتح عبر العميل"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr "فتح المجلد الرئيسي"
@@ -3667,6 +3771,15 @@ msgstr "فتح المجلد الرئيسي"
msgid "Online view is not applicable to this file format"
msgstr "العرض عبر المتصفع غير قابل للتطبيق على تنسيق الملف هذا"
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3704,7 +3817,7 @@ msgstr "مشاركة مع الكل"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "مدير"
@@ -3724,7 +3837,7 @@ msgstr "عضو"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3780,7 +3893,7 @@ msgstr "أنشطة"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr "ويكي"
@@ -3936,26 +4049,26 @@ msgstr "تبديل وضع الفرز"
msgid "Last modified by"
msgstr "آخر تعديل بواسطة"
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr "اكتب أحرف لبدء البحث"
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr "في جميع المكتبات"
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr "في هذه المكتبة"
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr "في هذا المجلد"
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr "نتائج البحث التي تمت زيارتها مؤخرًا"
@@ -4167,7 +4280,8 @@ msgstr "فشل حذف {name}."
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4268,7 +4382,7 @@ msgstr "بحث عن ملفات"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:177
msgid "Please choose a .sdoczip file."
-msgstr ""
+msgstr "الرجاء اختيار ملف بصيغة .sdoczip."
#: frontend/src/components/toolbar/dir-operation-toolbar.js:220
#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
@@ -4312,11 +4426,11 @@ msgstr "جديد"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:269
#: frontend/src/components/toolbar/dir-operation-toolbar.js:405
msgid "Import sdoc"
-msgstr ""
+msgstr "استيراد ملف من نوع sdoc"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:405
msgid "Importing sdoc, please wait..."
-msgstr ""
+msgstr "استيراد ملف من نوع sdoc ، يرجى الانتظار ..."
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:379
msgid "Unselect"
@@ -4331,11 +4445,11 @@ msgstr "محدد"
msgid "Move"
msgstr "نقل"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr " لم يتم العثور على المستخدم "
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr "اكتب أحرف لبدء البحث"
@@ -4516,19 +4630,19 @@ msgstr "الملف كبير جدا. الحد الأقصى المسموح به ل
msgid "Avatar:"
msgstr "شعار:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "اسم المستخدم:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "يمكنك استخدام هذا الحقل عند تسجيل الدخول."
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "بريد الاتصال:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "سيتم إرسال إشعاراتك إلى هذا البريد."
@@ -4581,7 +4695,7 @@ msgstr "تبديل طريقة العرض"
#: frontend/src/components/wiki-card-view/wiki-card-item.js:95
msgid "Successfully."
-msgstr ""
+msgstr "تم بنجاح."
#: frontend/src/components/wiki-card-view/wiki-card-item.js:229
#: frontend/src/pages/sdoc-revision/index.js:122
@@ -4589,35 +4703,40 @@ msgid "Publish"
msgstr "نشر"
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr "إلغاء النشر"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr "إلغاء نشر الويكي Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr "هل أنت متأكد من أنك تريد إلغاء نشر الويكي Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr "حذف الويكي Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr "هل أنت متأكد من أنك تريد حذف الويكي Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr "ترك المشاركة في الويكي Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr "هل أنت متأكد من أنك تريد ترك مشاركة الويكي Wiki"
@@ -4668,51 +4787,51 @@ msgstr "لا يوجد خيار"
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr "خيار البحث"
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr "إضافة خيار"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr "مرشح 1 محدد مسبقا"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr "مرشح 1"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr "مرشحات محددة مسبقا"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr "مرشحات"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr "مُرَشِح حالي"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr "مُرَشِح"
#: frontend/src/metadata/components/data-process-setter/gallery-group-by-setter/index.js:10
msgid "Year"
-msgstr ""
+msgstr "السنه"
#: frontend/src/metadata/components/data-process-setter/gallery-group-by-setter/index.js:11
msgid "Month"
-msgstr ""
+msgstr "الشهر"
#: frontend/src/metadata/components/data-process-setter/gallery-group-by-setter/index.js:12
msgid "Day"
-msgstr ""
+msgstr "اليوم"
#: frontend/src/metadata/components/data-process-setter/gallery-group-by-setter/index.js:13
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:322
@@ -4853,11 +4972,11 @@ msgstr "الدقه إلى الدقيقة"
#: frontend/src/metadata/components/popover/column-popover/data/rate-data/index.js:53
msgid "Style"
-msgstr ""
+msgstr "النمط"
#: frontend/src/metadata/components/popover/column-popover/data/rate-data/index.js:89
msgid "Max"
-msgstr ""
+msgstr "الحد الاقصي"
#: frontend/src/metadata/components/popover/column-popover/name/index.js:30
msgid "Property name"
@@ -4901,7 +5020,7 @@ msgstr "تحديد متعدد"
#: frontend/src/metadata/components/popover/column-popover/type/index.js:150
msgid "Rate"
-msgstr ""
+msgstr "المعدل"
#: frontend/src/metadata/components/popover/column-popover/utils.js:7
#: frontend/src/metadata/components/popover/column-popover/utils.js:66
@@ -4913,7 +5032,7 @@ msgid "Name cannot contain dots"
msgstr "يجب أن لا يحتوي الاسم على نقاط"
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr "يجب أن لا يحتوي الاسم على فاصلة عليا مائلة -`-"
@@ -4992,22 +5111,27 @@ msgstr "مجلدات فقط"
msgid "Files and folders"
msgstr "ملفات ومجلدات"
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
-msgstr ""
+msgstr "صور فقط"
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
-msgstr ""
+msgstr "مقاطع فيديو فقط"
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
-msgstr ""
+msgstr "صور و مقاطع فيديو"
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr "أساسي"
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr "نوع الملف"
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr "لا يوجد مُرَشِح"
@@ -5083,11 +5207,11 @@ msgstr "{name} تستخدم الصفوف هذا الخيار."
msgid "Are you sure you want to delete this option?"
msgstr "هل أنت متأكد من أنك تريد حذف هذا الخيار؟"
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr "هناك خيار آخر بهذا الاسم"
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr "لا توجد خيارات"
@@ -5136,7 +5260,7 @@ msgid "Table"
msgstr "جدول"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr "معرض"
@@ -5144,10 +5268,6 @@ msgstr "معرض"
msgid "New view"
msgstr "طريقة عرض جديدة"
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr "إعادة التسمية طريقة العرض"
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5320,23 +5440,23 @@ msgstr "هو أي من..."
msgid "is none of..."
msgstr "لا شيء من..."
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr "يتم إنشاء البيانات الوصفية للملفات. قد يستغرق هذا دقيقة أو نحو ذلك. يرجى تحديث الصفحة لاحقا."
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr "إعدادات الملف الموسعة"
#: frontend/src/metadata/metadata-tree-view/index.js:121
#: frontend/src/metadata/metadata-tree-view/index.js:125
msgid "Untitled"
-msgstr ""
+msgstr "بدون عنوان"
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr "إضافة طريقة عرض"
@@ -5348,74 +5468,77 @@ msgstr "يجب أن يكون الاسم حروف فقط"
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr "يجب أن لا يحتوي الاسم على شرطة مائلة -/-"
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr "يجب أن لا يحتوي الاسم على شرطة مائلة عكسية -\\-"
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr "تكرار"
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
-msgstr "فشل تعديل السجل"
-
-#: frontend/src/metadata/store/server-operator.js:31
+#: frontend/src/metadata/store/server-operator.js:42
msgid "Failed to modify records"
msgstr "فشل تعديل السجلات"
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
+msgstr ""
+
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr "فشل استعادة السجلات"
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr "فشل إدراج الخاصية"
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr "فشل حذف الخاصية"
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr "فشل إعادة تسمية الخاصية"
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr "فشل تعديل بيانات الخاصية"
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr "فشل تعديل عرض الخاصية"
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr "فشل تعديل ترتيب الخاصية"
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr "فشل تعديل المُرَشِح"
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr "فشل في تعديل الفرز"
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr "فشل تعديل المجموعة"
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr "فشل تعديل الخصائص المخفية"
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr "فشلت إعادة تسمية {name}"
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr "وقت الإنشاء"
@@ -5428,17 +5551,13 @@ msgstr "المجلد الأصل"
msgid "File name"
msgstr "اسم الملف"
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr "نوع الملف"
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
-msgstr ""
+msgstr "المتعاونون في الملفات"
#: frontend/src/metadata/utils/column/index.js:189
msgid "File reviewer"
-msgstr ""
+msgstr "مراجع الملفات"
#: frontend/src/metadata/utils/column/index.js:191
msgid "File expire time"
@@ -5464,113 +5583,122 @@ msgstr "موقع الصورة"
msgid "File details"
msgstr "تفاصيل الملف"
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
-msgstr ""
+msgstr "مالك الملف"
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr "الصوره"
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr "مستند"
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "فيديو"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "صوت"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr "الرمز"
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
-msgstr ""
+msgstr "مضغوط"
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr "قيد التنفيذ"
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr "قيد المراجعة"
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr "تم"
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
-msgstr ""
+msgstr "القديمه"
#: frontend/src/metadata/utils/validate/view.js:18
msgid "Name already exists"
-msgstr ""
+msgstr "الاسم موجود بالفعل"
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr "لا يوجد سجل"
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr "مسح التحديد"
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr "تحديد النسخة"
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr "فتح مجلد في علامة تبويب جديدة"
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr "فتح ملف في علامة تبويب جديدة"
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
-msgstr ""
+msgstr "إنشاء وصف"
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr "إنشاء وصف الصورة"
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
-msgstr ""
+msgstr "فشل في إنشاء وصف"
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
+msgstr "فشل في إنشاء وصف الصورة"
+
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr "تم حذف {name} بنجاح"
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr "تم نسخ xxx صفوف."
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr "تم نسخ صف 1."
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr "تم نسخ xxx خلايا"
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr "تم نسخ خلية 1"
@@ -5603,8 +5731,8 @@ msgid "xxx records"
msgstr "xxx سجلات"
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
-msgstr "سجل 1"
+msgid "xxx record"
+msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
msgid "Load all"
@@ -5624,7 +5752,7 @@ msgstr "تحرير إعدادات التنسيق"
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:224
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:249
msgid "This property is not editable"
-msgstr ""
+msgstr "هذه الخاصية غير قابلة للتعديل"
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:115
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:205
@@ -5650,16 +5778,16 @@ msgstr "إعادة تسمية الخاصية"
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:259
msgid "Sort ascending"
-msgstr ""
+msgstr "فرز تصاعدي"
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:260
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:269
msgid "This property does not support sorting"
-msgstr ""
+msgstr "هذه الخاصية لا تدعم الفرز"
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:268
msgid "Sort descending"
-msgstr ""
+msgstr "فرز تنازلي"
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:279
msgid "Delete property"
@@ -5667,7 +5795,7 @@ msgstr "حذف الخاصيه"
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:280
msgid "This property can not be deleted"
-msgstr ""
+msgstr "لا يمكن حذف هذه الخاصية"
#: frontend/src/metadata/views/table/table-main/records-header/select-all.js:83
#: frontend/src/metadata/views/table/table-main/records-header/select-all.js:84
@@ -5693,13 +5821,13 @@ msgstr "الصف مقفل ولا يمكن تعديله"
msgid "Select"
msgstr "تحديد"
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr "افتح مجلد"
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
-msgstr ""
+msgstr "افتح الملف"
#: frontend/src/pages/dashboard/activity-item.js:62
msgid "Created library"
@@ -5912,12 +6040,13 @@ msgstr "هذه مجموعة خاصة تمثل قسماً."
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "المستخدمين"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6076,111 +6205,98 @@ msgstr "لا توجد دعوات للضيوف"
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
-msgstr "لم تقم بدعوة أي ضيوف حتى الآن. يمكن للضيف الوصول إلى المكتبات المشتركة من خلال واجهة الويب مما يتيح طرقا أكثر فاعلية للتعاون من خلال الروابط. يمكنك دعوة ضيف بالنقر فوق الزر \"دعوة ضيف\" في شريط القائمة."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
+msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr "لم يتم العثور على إذن مشاركة المكتبة."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr "فشل نقل الملفات إلى مكتبة أخرى."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr "فشل نسخ الملفات إلى مكتبة أخرى."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr "تم نقل الملفات بنجاح إلى مكتبة أخرى."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr "تم نسخ الملفات بنجاح إلى مكتبة أخرى."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr "تم إستعاده {name} و {n} ملف/ملفات اخرى"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr "تم إستعادة {name}"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr "فشل في استعادة {name} و {n} ملف/ملفات اخرى"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr "فشل في استعادة {name}"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr "تم حذف {name} و {n} ملف/ملفات اخرى."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr "تراجع"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr "فشل في حذف {name} و {n} ملف/ملفات اخرى"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr "فشلت إعادة تسمية {name}"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr "تم حذف {name} بنجاح"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr "فشل في حذف {name}"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr "تم نقل {name} بنجاح."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr "فشل نقل {name}."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "تم نسخ %(name)s بنجاح."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "فشل نسخ %(name)s"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr "تحويل ، يرجى الانتظار ..."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr "تم تحويل الملف بنجاح."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr "فشل تحويل {name}."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6189,13 +6305,13 @@ msgstr "فشل تحويل {name}."
msgid "Leave Share"
msgstr "ترك المشاركة"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr "تم تعيين هذه المكتبة للقراءة فقط من قبل المسؤول ولا يمكن تحديثها."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr "المجلد غير موجود."
@@ -6440,12 +6556,12 @@ msgid ""
msgstr "انسخ شهادة موفر الهوية والصقها هنا. تنسيق الشهادة كما يلي:"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "مكتبة مشفرة"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "مكتبة قراءة-كتابة"
@@ -6494,7 +6610,7 @@ msgstr "بحث عن مجموعات"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "النتيجة"
@@ -6733,7 +6849,7 @@ msgstr "الضبط"
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6763,8 +6879,8 @@ msgstr "إضافة مدير"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6772,7 +6888,7 @@ msgid "Edit succeeded"
msgstr "نجح التحرير"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr "البحث عن المستخدمين"
@@ -7006,11 +7122,11 @@ msgstr "إلزام المستخدم باستخدام تسجيل الدخول ا
#: frontend/src/pages/org-admin/web-settings/web-settings.js:157
msgid "Not allow user to create encrypted libraries"
-msgstr ""
+msgstr "عدم السماح للمستخدم بإنشاء مكتبات مشفرة"
#: frontend/src/pages/org-admin/web-settings/web-settings.js:166
msgid "Not allow user to clean library trash"
-msgstr ""
+msgstr "عدم السماح للمستخدم بتنظيف سلة مهملات المكتبة"
#: frontend/src/pages/sdoc/sdoc-file-history/index.js:278
msgid "No changes"
@@ -7141,8 +7257,8 @@ msgstr "(حذفت)"
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "حذف"
@@ -7242,38 +7358,46 @@ msgstr "تحويل مكتبة"
msgid "Create Group"
msgstr "إنشاء مجموعة"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr "تم إنشاء مكتبه بإسم {library_name} مملوكة لـ{المالك}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr "مكتبة محذوفة {library_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr "المكتبة {library_name} نقلت من المستخدم {user_from} إلى {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr "تم إنشاء مجموعة بإسم {group_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr "مجموعة بإسم {group_name} نقلت من المستخدم {user_from} إلى {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr "المجموعة {group_name} تم حذفها"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr "تم إضافة المستخدم {user}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr "تم حذف المستخدم {user}"
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr "المسار"
@@ -7409,13 +7533,13 @@ msgstr "هل أنت متأكد من أنك تريد إلغاء إذن مدير
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:194
#: frontend/src/pages/sys-admin/users/users-content.js:595
msgid "Revoke"
-msgstr ""
+msgstr "الغاء"
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
-msgstr ""
+msgstr "تم إبطال إذن المسؤول بنجاح {placeholder}."
#: frontend/src/pages/sys-admin/institutions/institution-nav.js:19
msgid "Admins"
@@ -7493,6 +7617,7 @@ msgid "Add"
msgstr "إضافة"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr "قائمة التنقل الجانبي"
@@ -7604,24 +7729,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7973,24 +8098,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7998,16 +8123,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8281,128 +8406,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "مكتبة للقراءة فقط"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr "معاينة وتنزيل"
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr "المعاينة فقط"
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr "التنزيل والتحميل"
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr "التحرير في المتصفح والتنزيل"
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr "التحرير في المتصفح فقط"
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr "تم نسخ %(name)s و عنصر آخر بنجاح."
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr "تم نسخ %(name)s و %(amount)s عناصر أخرى بنجاح."
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "تم نقل %(name)s بنجاح."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr "تم نقل %(name)s و عنصر آخر بنجاح."
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr "تم نقل %(name)s و %(amount)s عناصر أخرى بنجاح."
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/bg/LC_MESSAGES/django.po b/locale/bg/LC_MESSAGES/django.po
index ded976c7dc..8a51a4a4ae 100644
--- a/locale/bg/LC_MESSAGES/django.po
+++ b/locale/bg/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Веселин Панайотов , 2015\n"
"Language-Team: Bulgarian (http://app.transifex.com/haiwen/seahub/language/bg/)\n"
@@ -77,37 +77,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "Въведете ограничение на квотата"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -120,7 +120,7 @@ msgstr ""
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -171,12 +171,12 @@ msgstr ""
msgid "System library can not be deleted."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr ""
@@ -288,7 +288,7 @@ msgstr ""
msgid "Name"
msgstr ""
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -375,7 +375,7 @@ msgstr ""
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -441,14 +441,14 @@ msgstr ""
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -471,12 +471,12 @@ msgstr ""
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr ""
@@ -491,7 +491,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr ""
@@ -523,7 +523,7 @@ msgstr ""
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -535,8 +535,8 @@ msgstr ""
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -549,7 +549,7 @@ msgstr ""
msgid "You can not refresh this file's lock."
msgstr ""
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr ""
@@ -569,7 +569,7 @@ msgstr ""
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -585,7 +585,7 @@ msgid "User %s is an organization user."
msgstr ""
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr ""
@@ -629,7 +629,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -639,8 +639,8 @@ msgstr "Грешка при изпращане на поща, услугата
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr ""
@@ -672,7 +672,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr ""
@@ -682,7 +682,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr ""
@@ -708,7 +708,7 @@ msgid "Expiration time should be earlier than %s."
msgstr ""
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -719,7 +719,8 @@ msgid "This library has not been decrypted."
msgstr ""
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr ""
@@ -734,11 +735,11 @@ msgstr ""
msgid "New password of library %s"
msgstr ""
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Грешна парола"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Грешка в разкодиращата библиотека"
@@ -825,12 +826,12 @@ msgstr ""
msgid "Feature is not enabled."
msgstr ""
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr ""
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr ""
@@ -865,15 +866,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -903,7 +904,7 @@ msgstr "Моля влезте."
msgid "Email or Username"
msgstr ""
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -917,67 +918,68 @@ msgstr ""
msgid "Password"
msgstr "Парола"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Този акаунт не е активен."
+
+#: seahub/auth/forms.py:83
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr ""
-#: seahub/auth/forms.py:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Тази електронна поща не съвпада с потребителски профил. Сигурни ли сте че сте регистрирани?"
-#: seahub/auth/forms.py:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Този акаунт не е активен."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr ""
-#: seahub/auth/forms.py:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
msgid "Can not reset password, please contact LDAP admin."
msgstr "Неможе да се промени паролата, моля свържете се с LDAP администратора"
-#: seahub/auth/forms.py:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Нова парола"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Потвърди новата парола"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "Двете пароли не съвпадат."
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Стара парола"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "Старата парола е грешна. Моля въведете отново."
-#: seahub/auth/forms.py:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Парола (отново)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1507,9 +1509,9 @@ msgstr ""
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2126,7 +2128,7 @@ msgstr ""
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2164,7 +2166,7 @@ msgid "Email cannot be blank"
msgstr ""
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2220,13 +2222,13 @@ msgctxt "true name"
msgid "Name:"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr ""
@@ -2242,23 +2244,23 @@ msgstr ""
msgid "Failed to edit profile"
msgstr ""
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr ""
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr ""
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr ""
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr ""
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr ""
@@ -2563,6 +2565,17 @@ msgstr ""
msgid "Shared Libs"
msgstr ""
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Грешка. Моля проверете връзката."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2601,7 +2614,7 @@ msgstr ""
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2616,33 +2629,33 @@ msgstr ""
msgid "Refresh"
msgstr ""
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr ""
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr ""
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr ""
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr ""
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr ""
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr ""
@@ -2803,14 +2816,6 @@ msgstr ""
msgid "Snapshot"
msgstr ""
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Грешка. Моля проверете връзката."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3152,10 +3157,10 @@ msgstr ""
msgid "Bad upload link token."
msgstr ""
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr ""
@@ -3167,73 +3172,73 @@ msgstr ""
msgid "No conflict in the merge."
msgstr ""
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr ""
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr ""
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr ""
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr ""
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr ""
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr ""
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr ""
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr ""
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/bg/LC_MESSAGES/djangojs.po b/locale/bg/LC_MESSAGES/djangojs.po
index 7e54269520..65fa60d1bc 100644
--- a/locale/bg/LC_MESSAGES/djangojs.po
+++ b/locale/bg/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Веселин Панайотов , 2015\n"
"Language-Team: Bulgarian (http://app.transifex.com/haiwen/seahub/language/bg/)\n"
@@ -231,13 +231,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -281,13 +281,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -487,7 +490,7 @@ msgstr ""
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -597,7 +600,7 @@ msgstr ""
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -644,7 +647,7 @@ msgstr ""
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -662,7 +665,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -670,7 +673,7 @@ msgstr ""
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -704,7 +707,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -803,12 +806,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -999,8 +1002,8 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1021,14 +1024,16 @@ msgstr ""
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1072,7 +1077,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1188,7 +1193,7 @@ msgid "Copy selected item(s) to:"
msgstr ""
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr ""
@@ -1214,7 +1219,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr ""
@@ -1233,8 +1238,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1350,14 +1356,14 @@ msgstr ""
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr ""
@@ -1427,12 +1433,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1479,10 +1485,10 @@ msgstr ""
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1490,9 +1496,8 @@ msgstr ""
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1665,8 +1670,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr ""
@@ -1884,6 +1889,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1934,6 +1967,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2022,8 +2056,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2149,7 +2183,7 @@ msgstr ""
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2182,11 +2216,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2225,7 +2259,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2451,7 +2485,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr ""
@@ -2549,7 +2583,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr ""
@@ -2558,17 +2592,19 @@ msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2583,7 +2619,7 @@ msgstr ""
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr ""
@@ -2597,7 +2633,7 @@ msgstr ""
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Моля проверете връзката."
@@ -2752,6 +2788,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr ""
@@ -2765,12 +2802,12 @@ msgstr ""
msgid "No result"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2834,16 +2871,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3152,8 +3189,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3292,19 +3329,34 @@ msgstr ""
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr ""
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3316,7 +3368,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3324,20 +3376,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3346,44 +3441,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr ""
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3404,9 +3508,9 @@ msgstr ""
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3418,13 +3522,13 @@ msgstr ""
msgid "Star"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3460,10 +3564,6 @@ msgstr ""
msgid "Libraries"
msgstr ""
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3518,12 +3618,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3612,49 +3712,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3665,6 +3769,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3702,7 +3815,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr ""
@@ -3722,7 +3835,7 @@ msgstr ""
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3778,7 +3891,7 @@ msgstr ""
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3934,26 +4047,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4165,7 +4278,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4329,11 +4443,11 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4514,19 +4628,19 @@ msgstr ""
msgid "Avatar:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr ""
@@ -4587,35 +4701,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4666,37 +4785,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4911,7 +5030,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4990,22 +5109,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5081,11 +5205,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5134,7 +5258,7 @@ msgid "Table"
msgstr ""
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5142,10 +5266,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5318,14 +5438,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5334,7 +5454,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5346,74 +5466,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5426,10 +5549,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5462,56 +5581,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5519,56 +5634,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5601,7 +5729,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5691,11 +5819,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5910,12 +6038,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr ""
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6074,111 +6203,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6187,13 +6303,13 @@ msgstr ""
msgid "Leave Share"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6438,12 +6554,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr ""
@@ -6492,7 +6608,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr ""
@@ -6731,7 +6847,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6761,8 +6877,8 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6770,7 +6886,7 @@ msgid "Edit succeeded"
msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7139,8 +7255,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr ""
@@ -7240,38 +7356,46 @@ msgstr ""
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7410,7 +7534,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7491,6 +7615,7 @@ msgid "Add"
msgstr ""
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7602,24 +7727,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7971,24 +8096,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7996,16 +8121,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8279,128 +8404,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/ca/LC_MESSAGES/django.po b/locale/ca/LC_MESSAGES/django.po
index a3803b9a9b..cb95025013 100644
--- a/locale/ca/LC_MESSAGES/django.po
+++ b/locale/ca/LC_MESSAGES/django.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: imwhatiam , 2017\n"
"Language-Team: Catalan (http://app.transifex.com/haiwen/seahub/language/ca/)\n"
@@ -78,37 +78,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -121,7 +121,7 @@ msgstr ""
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -172,12 +172,12 @@ msgstr ""
msgid "System library can not be deleted."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr ""
@@ -289,7 +289,7 @@ msgstr "Correu electrònic"
msgid "Name"
msgstr "Nom"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -376,7 +376,7 @@ msgstr "S'ha editat però no s'ha pogut notificar per correu electrònic. Revisa
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -442,14 +442,14 @@ msgstr ""
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -472,12 +472,12 @@ msgstr "La ruta de destí no és vàlida"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr ""
@@ -492,7 +492,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr ""
@@ -524,7 +524,7 @@ msgstr ""
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -536,8 +536,8 @@ msgstr "Permís denegat."
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -550,7 +550,7 @@ msgstr ""
msgid "You can not refresh this file's lock."
msgstr ""
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr ""
@@ -570,7 +570,7 @@ msgstr ""
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -586,7 +586,7 @@ msgid "User %s is an organization user."
msgstr ""
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "Aquest grup no existeix"
@@ -630,7 +630,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -640,8 +640,8 @@ msgstr "No s'ha pogut enviar el correu. El servei de missatgeria no està ben co
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Es requereix contrasenya."
@@ -673,7 +673,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr ""
@@ -683,7 +683,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr ""
@@ -709,7 +709,7 @@ msgid "Expiration time should be earlier than %s."
msgstr ""
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -720,7 +720,8 @@ msgid "This library has not been decrypted."
msgstr ""
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr ""
@@ -735,11 +736,11 @@ msgstr ""
msgid "New password of library %s"
msgstr ""
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "La contrasenya no és correcte"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "S'ha produït un error al desencriptar la llibreria"
@@ -826,12 +827,12 @@ msgstr ""
msgid "Feature is not enabled."
msgstr ""
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr ""
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr ""
@@ -866,15 +867,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -904,7 +905,7 @@ msgstr ""
msgid "Email or Username"
msgstr ""
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -918,67 +919,68 @@ msgstr ""
msgid "Password"
msgstr "Contrasenya"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Aquest compte està deshabilitat"
+
+#: seahub/auth/forms.py:83
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr ""
-#: seahub/auth/forms.py:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
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:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Aquest compte està deshabilitat"
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
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:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "Correu electrònic"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
msgid "Can not reset password, please contact LDAP admin."
msgstr ""
-#: seahub/auth/forms.py:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Contrasenya nova"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Confirma la nova contrasenya"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "Les contrasenyes no coincideixen"
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Contrasenya antiga"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
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:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Repetiu la contrasenya"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1508,9 +1510,9 @@ msgstr "L'equip %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2127,7 +2129,7 @@ msgstr ""
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2165,7 +2167,7 @@ msgid "Email cannot be blank"
msgstr "El correu electrònic és obligatori"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2221,13 +2223,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Nom:"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Actualitza"
@@ -2243,23 +2245,23 @@ msgstr "S'ha actualitzat el perfil."
msgid "Failed to edit profile"
msgstr "No s'ha pogut editar el perfil"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "Encara no ha acceptat la invitació"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "La compte de demostració no es pot eliminar."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "No s'ha pogut definir la llibreria per defecte."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr ""
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "S'ha marcat \"%s\" com a llibreria per defecte."
@@ -2564,6 +2566,17 @@ msgstr ""
msgid "Shared Libs"
msgstr ""
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Error. Verifiqueu la connexió a la xarxa"
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2602,7 +2615,7 @@ msgstr "Torna a iniciar sessió"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2617,33 +2630,33 @@ msgstr "Inicia sessió"
msgid "Refresh"
msgstr ""
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "La contrasenya o correu electrònic són incorrectes"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "Recorda la sessió durant %(remember_days)s dies"
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr ""
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr ""
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "No s'ha pogut carregar el CAPTCHA, torna-ho a provar. "
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr ""
@@ -2804,14 +2817,6 @@ msgstr "Historial"
msgid "Snapshot"
msgstr ""
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Error. Verifiqueu la connexió a la xarxa"
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3153,10 +3158,10 @@ msgstr "Identificador incorrecte"
msgid "Bad upload link token."
msgstr ""
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "El fitxer no existeix"
@@ -3168,73 +3173,73 @@ msgstr ""
msgid "No conflict in the merge."
msgstr "S'ha sincronitzat correctament"
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "HTTPError: no s'ha pogut obrir el fitxer"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "URLError: No s'ha pogut obrir el fitxer"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "La codificació seleccionada no és vàlida."
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "Codificació de fitxer desconeguda"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "El fitxers és més gran de %s i no es pot obrir a la web."
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr ""
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "No es pot visualitzar el fitxer"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr ""
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/ca/LC_MESSAGES/djangojs.po b/locale/ca/LC_MESSAGES/djangojs.po
index 335fa5be2c..8675b479c9 100644
--- a/locale/ca/LC_MESSAGES/djangojs.po
+++ b/locale/ca/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Catalan (http://app.transifex.com/haiwen/seahub/language/ca/)\n"
@@ -230,13 +230,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -280,13 +280,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -486,7 +489,7 @@ msgstr "Descripció"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -596,7 +599,7 @@ msgstr "Cancela"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -643,7 +646,7 @@ msgstr "Cancela"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -661,7 +664,7 @@ msgstr "Cancela"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -669,7 +672,7 @@ msgstr "Envia"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -703,7 +706,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -802,12 +805,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -998,8 +1001,8 @@ msgstr "Esteu segur que voleu eliminar el seu compte?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1020,14 +1023,16 @@ msgstr "Esteu segur que voleu eliminar el seu compte?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1071,7 +1076,7 @@ msgstr "Esteu segur que voleu eliminar el seu compte?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1187,7 +1192,7 @@ msgid "Copy selected item(s) to:"
msgstr ""
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Altres llibreries"
@@ -1213,7 +1218,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "El nom és obligatori"
@@ -1232,8 +1237,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1349,14 +1355,14 @@ msgstr "Permís"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Lectura-Escriptura"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Només lectura"
@@ -1426,12 +1432,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1478,10 +1484,10 @@ msgstr "Puja"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1489,9 +1495,8 @@ msgstr "Puja"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1664,8 +1669,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Tanca"
@@ -1883,6 +1888,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1933,6 +1966,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2021,8 +2055,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2148,7 +2182,7 @@ msgstr ""
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2181,11 +2215,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2224,7 +2258,7 @@ msgstr "Mida"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2450,7 +2484,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Estableix quota"
@@ -2548,7 +2582,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "S'ha denegat l'accés "
@@ -2557,17 +2591,19 @@ msgstr "S'ha denegat l'accés "
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2582,7 +2618,7 @@ msgstr "S'ha denegat l'accés "
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Error"
@@ -2596,7 +2632,7 @@ msgstr "Error"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 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"
@@ -2751,6 +2787,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "Cerca"
@@ -2764,12 +2801,12 @@ msgstr "Cerca fitxers a la llibreria"
msgid "No result"
msgstr "Cap resultat"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Llibreria actual"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2833,16 +2870,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3151,8 +3188,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3291,19 +3328,34 @@ msgstr "Paperera"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Historial"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3315,7 +3367,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3323,20 +3375,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3345,44 +3440,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Buit"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3403,9 +3507,9 @@ msgstr ""
msgid "Unstar"
msgstr "No destaquis"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3417,13 +3521,13 @@ msgstr "No destaquis"
msgid "Star"
msgstr "Destaca"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3459,10 +3563,6 @@ msgstr ""
msgid "Libraries"
msgstr "Llibreries"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3517,12 +3617,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3611,49 +3711,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "destacat"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "no destacat"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Detalls"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3664,6 +3768,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3701,7 +3814,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Administra"
@@ -3721,7 +3834,7 @@ msgstr ""
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3777,7 +3890,7 @@ msgstr "Activitat"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3933,26 +4046,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4164,7 +4277,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4328,11 +4442,11 @@ msgstr ""
msgid "Move"
msgstr "Mou"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4513,19 +4627,19 @@ msgstr ""
msgid "Avatar:"
msgstr "Avatar:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr ""
@@ -4586,35 +4700,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4665,37 +4784,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4910,7 +5029,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4989,22 +5108,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5080,11 +5204,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5133,7 +5257,7 @@ msgid "Table"
msgstr ""
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5141,10 +5265,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5317,14 +5437,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5333,7 +5453,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5345,74 +5465,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5425,10 +5548,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5461,56 +5580,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Vídeos"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "So"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5518,56 +5633,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5600,7 +5728,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5690,11 +5818,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5909,12 +6037,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Usuaris"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6073,111 +6202,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "S'ha copiat %(name)s."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6186,13 +6302,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Deixa de compartir"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6437,12 +6553,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr ""
@@ -6491,7 +6607,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Resultat"
@@ -6730,7 +6846,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6760,8 +6876,8 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6769,7 +6885,7 @@ msgid "Edit succeeded"
msgstr "S'ha actualitzat"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7138,8 +7254,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Elimina"
@@ -7239,38 +7355,46 @@ msgstr "Transfereix la llibreria"
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7409,7 +7533,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7490,6 +7614,7 @@ msgid "Add"
msgstr "Afegeix"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7601,24 +7726,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7970,24 +8095,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7995,16 +8120,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8278,128 +8403,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "S'ha mogut %(name)s."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/cs/LC_MESSAGES/django.po b/locale/cs/LC_MESSAGES/django.po
index 3c8d3e573e..84b6c5068a 100644
--- a/locale/cs/LC_MESSAGES/django.po
+++ b/locale/cs/LC_MESSAGES/django.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Tomáš Kubalík , 2017,2019-2020,2024\n"
"Language-Team: Czech (http://app.transifex.com/haiwen/seahub/language/cs/)\n"
@@ -82,37 +82,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "Jméno je příliš dlouhé (maximum je 64 znaků)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "Jméno by nemělo obsahovat '/'."
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "Uživatelské ID nemůže být prázdné"
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr "Uživatelské ID %s již existuje."
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "Oddělení je příliš dlouhé (maximum je 512 znaků)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "Kvóta nemůže být prázdná"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -125,7 +125,7 @@ msgstr "Musí být číslo které je větší nebo rovno 0."
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -176,12 +176,12 @@ msgstr "Nelze přidat uživatele %s do instituce: uživatel již je v této inst
msgid "System library can not be deleted."
msgstr "Není možno smazat systémovou knihovnu."
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr "Přenos selhal: role %s je %s, nemohu přidat knihovnu."
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr "Knihovnu nelze převést na vlastníka."
@@ -293,7 +293,7 @@ msgstr "Email"
msgid "Name"
msgstr "Jméno"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -380,7 +380,7 @@ msgstr "Editace byla úspěšná, ale selhalo odesílání emailu. Prosím zkont
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -446,14 +446,14 @@ msgstr "Soubor s virem nenalezen."
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -476,12 +476,12 @@ msgstr "Nesprávná cílová cesta"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "Nedostatek úložného prostoru - mimo kvótu."
@@ -496,7 +496,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "Soubor je uzamčen"
@@ -528,7 +528,7 @@ msgstr "Uživatel %s nebyl nalezen."
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -540,8 +540,8 @@ msgstr "Přístup odmítnut."
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr "Počet souborů v knihovně překračuje limit."
@@ -554,7 +554,7 @@ msgstr "Soubor není uzamčen."
msgid "You can not refresh this file's lock."
msgstr "Nemůžete obnovit zámek tohoto souboru."
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr "Účastník již existuje"
@@ -574,7 +574,7 @@ msgstr "Uživatel %s už je členem skupiny."
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -590,7 +590,7 @@ msgid "User %s is an organization user."
msgstr "Uživatel %s je uživatelem organizace."
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "Skupina neexistuje"
@@ -634,7 +634,7 @@ msgstr "Uživatel %s už existuje."
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -644,8 +644,8 @@ msgstr "Odeslání emailu se nezdařilo. Emailový server není správně nastav
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Heslo je vyžadováno."
@@ -677,7 +677,7 @@ msgstr "Heslo může obsahovat pouze číslice, velká písmena, malá písmena
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr "Počet dní do expirace by měl být větší nebo rovno %s"
@@ -687,7 +687,7 @@ msgstr "Počet dní do expirace by měl být větší nebo rovno %s"
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr "Počet dní do expirace by měl být menší nebo rovno %s"
@@ -713,7 +713,7 @@ msgid "Expiration time should be earlier than %s."
msgstr "Datum skončení by mělo být dříve než %s."
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -724,7 +724,8 @@ msgid "This library has not been decrypted."
msgstr "Tato knihovna nebyla dešifrována."
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr "Funkce je zakázána."
@@ -739,11 +740,11 @@ msgstr "Nelze resetovat heslo této knihovny."
msgid "New password of library %s"
msgstr "Nové heslo knihovny %s "
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Chybné heslo"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Problém při dešifrování knihovny"
@@ -830,12 +831,12 @@ msgstr "Sdílecí odkaz%s již existuje."
msgid "Feature is not enabled."
msgstr "Funkce není zapnuta."
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr "Kontakní email %s již existuje."
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr "telefon je příliš dlouhý (max. 100 znaků)."
@@ -870,15 +871,15 @@ msgstr ""
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/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -908,7 +909,7 @@ msgstr "Prosím přihlašte se."
msgid "Email or Username"
msgstr "E-mail nebo přezdívka"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -922,67 +923,68 @@ msgstr "E-mail nebo přezdívka"
msgid "Password"
msgstr "Heslo"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Tento účet není aktivní."
+
+#: seahub/auth/forms.py:83
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:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
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:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Tento účet není aktivní."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
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:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
msgid "Can not reset password, please contact LDAP admin."
msgstr "Heslo nejde obnovit, prosím kontaktujte LDAP administrátora."
-#: seahub/auth/forms.py:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Nové heslo"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Potvrzení nového hesla"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "Zadání v kolonkách pro hesla se neshodují."
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Staré heslo"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
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:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Heslo (znovu)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1522,9 +1524,9 @@ msgstr "Tým %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2145,7 +2147,7 @@ msgstr "E-mailová adresa není platná"
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2183,7 +2185,7 @@ msgid "Email cannot be blank"
msgstr "Email nemůže být prázdný"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2239,13 +2241,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Jméno:"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr "Nastavit heslo"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Aktualizovat"
@@ -2261,23 +2263,23 @@ msgstr "Profil byl úspěšně změněn."
msgid "Failed to edit profile"
msgstr "Chyba při změně profilu"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "Ješte neakceptoval pozvání"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "Demo účet není možné smazat."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "Chyba při nastavování výchozí knihovny."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "Nemohu nastavit šifrovanou knihovnu jako výchzí."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "Úspěšně nastavena \"%s\" jako výchzí knihovna."
@@ -2584,6 +2586,17 @@ msgstr "Vlastněné knihovny"
msgid "Shared Libs"
msgstr "Sdílené knihovny"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Chyba. Prosím zkontrolujte připojení k síti."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2622,7 +2635,7 @@ msgstr "Přihlaste se znovu"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2637,33 +2650,33 @@ msgstr "Přihlášení"
msgid "Refresh"
msgstr "Obnovit"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "Špatný email nebo heslo"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "Pamatuj si mě na %(remember_days)s dní"
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr "Sjednocené přihlašování"
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "Zapomněli jste heslo?"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "Chyba při obnovení CAPTCHA, prosím zkuste to znovu později."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "Email nebo uživatelské jméno nemůže být prázdné"
@@ -2824,14 +2837,6 @@ msgstr "Historie"
msgid "Snapshot"
msgstr "Snímek"
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Chyba. Prosím zkontrolujte připojení k síti."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3173,10 +3178,10 @@ msgstr "Špatné repo ID"
msgid "Bad upload link token."
msgstr "Chybný token upload odkazu"
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "Soubor neexistuje"
@@ -3188,73 +3193,73 @@ msgstr "Chybné repo ID v nahrávaném odkazu"
msgid "No conflict in the merge."
msgstr "Žádný konflikt ve sloučení"
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "HTTPError: chyba při otvírání souboru online"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "URLError: chyba při otvírání souboru online"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "Kódování co jste vybrali není správné."
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "Neznámé kódování souboru"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "velikost souboru předčila %s, není možné otevřít online. "
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "Knihovna je šifrována, není možné otevřít online."
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "Není možné prohlížet soubor"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
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:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr "Chyba při přípravě náhledu souboru v OnlyOffice."
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
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:1151
+#: seahub/views/file.py:1113
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:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr "Soubor se nedaří stáhnout."
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr "Sdílet odkaz pro %s."
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "Nelze stáhnout soubor"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/cs/LC_MESSAGES/djangojs.po b/locale/cs/LC_MESSAGES/djangojs.po
index ac12892aaf..2b88cce4c0 100644
--- a/locale/cs/LC_MESSAGES/djangojs.po
+++ b/locale/cs/LC_MESSAGES/djangojs.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: mgeisselreiter , 2021\n"
"Language-Team: Czech (http://app.transifex.com/haiwen/seahub/language/cs/)\n"
@@ -235,13 +235,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr "Probíhá nahrávání souboru. Jste si jistý/á, že chcete opustit tuto stránku?"
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -285,13 +285,16 @@ msgstr "Podle času sestupně"
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -491,7 +494,7 @@ msgstr "Popis"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -601,7 +604,7 @@ msgstr "Storno"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -648,7 +651,7 @@ msgstr "Storno"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -666,7 +669,7 @@ msgstr "Storno"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -674,7 +677,7 @@ msgstr "Odeslat"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "Přidat Wiki"
@@ -708,7 +711,7 @@ msgstr "Přidat Wiki"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -807,12 +810,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -1003,8 +1006,8 @@ msgstr "Opravdu chcete smazat svůj účet?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1025,14 +1028,16 @@ msgstr "Opravdu chcete smazat svůj účet?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1076,7 +1081,7 @@ msgstr "Opravdu chcete smazat svůj účet?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1192,7 +1197,7 @@ msgid "Copy selected item(s) to:"
msgstr "Kopírovat vybrané položky do:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Ostatní knihovny"
@@ -1218,7 +1223,7 @@ msgstr "Kopírovat {num} položek"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Název je povinný."
@@ -1237,8 +1242,9 @@ msgstr "Nová knihovna pro oddělení."
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
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."
@@ -1354,14 +1360,14 @@ msgstr "Oprávnění"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Číst / zapisovat"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Pouze čtení"
@@ -1431,12 +1437,12 @@ msgstr "Vybrat barvu"
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr "Uložit"
@@ -1483,10 +1489,10 @@ msgstr "Nahrát"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1494,9 +1500,8 @@ msgstr "Nahrát"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1669,8 +1674,8 @@ msgstr "Vytvořit nový štítek"
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Zavřít"
@@ -1888,6 +1893,34 @@ msgid ""
"can not create libraries."
msgstr "{site_name_placeholder} organizuje soubory do knihoven. Každou knihovnu lze synchronizovat a sdílet samostatně. Jelikož jste však nyní hostem, nemůžete vytvářet knihovny."
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr "Obrázek nejde načíst."
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Předchozí (levá šipka)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Další (pravá šipka)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Zavřít (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr "Přiblížit"
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr "Oddálit"
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1938,6 +1971,7 @@ msgstr "Interní odkaz směřuje na soubor nebo složku u které má uživatel o
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr "Interní odkaz"
@@ -2026,8 +2060,8 @@ msgstr "Skutečně chcete opustit tuto skupinu?"
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr "Opustit"
@@ -2153,7 +2187,7 @@ msgstr "Vyberte skupinu"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr "Vyhledat uživatele"
@@ -2186,11 +2220,11 @@ msgstr "Oštítkované soubory"
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2229,7 +2263,7 @@ msgstr "Velikost"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2455,7 +2489,7 @@ msgstr "Neplatná kvóta."
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Nastavit kvótu"
@@ -2553,7 +2587,7 @@ msgstr "Token k API rozhraní zkopírován do schránky."
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Přístup odepřen"
@@ -2562,17 +2596,19 @@ msgstr "Přístup odepřen"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2587,7 +2623,7 @@ msgstr "Přístup odepřen"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Chyba"
@@ -2601,7 +2637,7 @@ msgstr "Chyba"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 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í."
@@ -2756,6 +2792,7 @@ msgstr "Uložit do:"
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "Hledat"
@@ -2769,12 +2806,12 @@ msgstr "Vyhledat soubory v této knihovně"
msgid "No result"
msgstr "Žádný výsledek"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Aktuální knihovna"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2838,16 +2875,16 @@ msgstr "Sdílet na jiný server"
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3156,8 +3193,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3296,19 +3333,34 @@ msgstr "Koš"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Historie"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3320,7 +3372,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3328,20 +3380,63 @@ msgid "Tags"
msgstr "Štítky"
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3350,44 +3445,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Prázdný"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "uzamčeno"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr "zamčeno uživatelem {name}"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3408,9 +3512,9 @@ msgstr ""
msgid "Unstar"
msgstr "Odebrat z oblíbených"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3422,13 +3526,13 @@ msgstr "Odebrat z oblíbených"
msgid "Star"
msgstr "Hvězdička"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3464,10 +3568,6 @@ msgstr ""
msgid "Libraries"
msgstr "Knihovny"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3522,12 +3622,12 @@ msgstr "Zbývá"
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3616,49 +3716,53 @@ msgstr "postup"
msgid "state"
msgstr "stav"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "označeno"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "odznačeno"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Zámek"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Odemknout"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Detaily"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Otevřít pomocí klienta"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr "Otevřít rodičovský adresář"
@@ -3669,6 +3773,15 @@ msgstr "Otevřít rodičovský adresář"
msgid "Online view is not applicable to this file format"
msgstr "Online zobrazení není u tohoto typu souboru podporované"
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3706,7 +3819,7 @@ msgstr "Sdíleno se všemi"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Admin"
@@ -3726,7 +3839,7 @@ msgstr "Člen"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3782,7 +3895,7 @@ msgstr "Aktivity"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr "Wiki stránky"
@@ -3938,26 +4051,26 @@ msgstr ""
msgid "Last modified by"
msgstr "Poslední úpravu provedl"
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4169,7 +4282,8 @@ msgstr "Chyba při odstranění {name}."
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4333,11 +4447,11 @@ msgstr ""
msgid "Move"
msgstr "Přesunout"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr "Uživatel nebyl nalezen."
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr "Začněte hledat zadáním znaků"
@@ -4518,19 +4632,19 @@ msgstr "Soubor je příliš velký. Nejvyšší umožněná velikost je 1MB."
msgid "Avatar:"
msgstr "Profilový obrázek:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Uživatelské jméno:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "Tuto kolonku je možné použít při přihlašování."
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "Kontaktní e-mail:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Vaše upozornění bude odesláno na tento e-mail."
@@ -4591,35 +4705,40 @@ msgid "Publish"
msgstr "Zveřejnit"
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr "Zrušit zveřejnění"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr "Zveřejněné"
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr "Smazat Wiki stránku"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4670,37 +4789,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4915,7 +5034,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4994,22 +5113,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5085,11 +5209,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5138,7 +5262,7 @@ msgid "Table"
msgstr "Tabulka"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5146,10 +5270,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5322,14 +5442,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5338,7 +5458,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5350,74 +5470,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr "Přejmenování {name} selhalo"
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5430,10 +5553,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5466,56 +5585,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr "Dokument"
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Video"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Audio"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr "Kód"
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5523,56 +5638,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr "Úspěšně smazán {name}"
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5605,7 +5733,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5695,11 +5823,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5914,12 +6042,13 @@ msgstr "Toto je speciální skupina reprezentující oddělení."
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Uživatelé"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6078,111 +6207,98 @@ msgstr "Žádné pozvánky hostů"
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"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."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
+msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr "Nepodařilo se přesunout soubory do jiné knihovny."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr "Nepodařilo se zkopírovat soubory do jiné knihovny."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr "Soubory byly úspěšně přesunuty do jiné knihovny."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr "Soubory byly úspěšně zkopírovány do jiné knihovny."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr "Přejmenování {name} selhalo"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr "Úspěšně smazán {name}"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr "Chyba při odstranění {name}"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr "Úspěšně přesunut {name}."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr "Chyba při přesunu {name}."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "Úspěšně zkopírováno %(name)s."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "Chyba při kopírování %(name)s"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6191,13 +6307,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Ponechat sdílení"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr "Tato knihovna byla nastavena správcem pouze pro čtení a nelze ji aktualizovat."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr "Složka neexistuje."
@@ -6442,12 +6558,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "Šifrovaná knihovna"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "Čtení / zápis do knihovny"
@@ -6496,7 +6612,7 @@ msgstr "Vyhledat skupiny"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Výsledek"
@@ -6735,7 +6851,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6765,8 +6881,8 @@ msgstr "Přidat Administrátora"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6774,7 +6890,7 @@ msgid "Edit succeeded"
msgstr "Editace byla úspěšná"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr "Hledat uživatele"
@@ -7143,8 +7259,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Odstranit"
@@ -7244,38 +7360,46 @@ msgstr "Převod knihovny"
msgid "Create Group"
msgstr "Vytvořit skupinu"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr "Knihovna {library_name} vytvořena s vlastníkem {owner}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr "Knihovna {library_name} byla smazána"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr "Knihovna {library_name} byla převedena od uživatele {user_from} k uživateli {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr "Skupina {group_name} byla vytvořena"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr "Skupina {group_name} byla převedena od uživatele {user_from} k uživateli {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr "Skupina {group_name} byla smazána"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr "Uživatel {user} byl přidán"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr "Uživatel {user} byl smazán"
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr "Popis umístění"
@@ -7414,7 +7538,7 @@ msgid "Revoke"
msgstr "Zrušit"
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr "Úspěšně zrušeno administrátorské oprávnění {placeholder}."
@@ -7495,6 +7619,7 @@ msgid "Add"
msgstr "Přidat"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr "Postranní navigační nabídka"
@@ -7606,24 +7731,24 @@ msgstr "Smazat podmínky"
msgid "Update succeeded."
msgstr "Aktualizace proběhla úspěšně."
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr "1 uživatel byl úspěšně smazán."
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr "Úspěšně smazáno {user_number_placeholder} uživatelů."
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr "Smazat uživatele"
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr "Jste si jisti, že chcete smazat vybrané uživatele ?"
@@ -7975,24 +8100,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -8000,16 +8125,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8283,128 +8408,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr "Přístup správce"
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "Knihovna pouze pro čtení."
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr "Online knihovna pro čtení a zápis"
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr "Online knihovna pouze pro čtení"
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr "Číst/Upravovat složku"
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr "Číst složku"
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr "Online složka pro čtení a zápis"
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr "Online složka pouze pro čtení"
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr "Online čtení a zápis"
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr "Online pouze pro čtení"
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
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:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr "Uživatel může číst, stahovat a synchronizovat soubory."
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
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:746
+#: frontend/src/utils/utils.js:749
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:749
+#: frontend/src/utils/utils.js:752
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:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr "Zobrazit a stáhnout"
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr "Pouze zobrazit"
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr "Stáhnout a nahrát"
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr "Upravit v cloudu a stáhnout"
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr "Upravit pouze na cloudu"
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
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:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "Úspěšně přesunuto %(name)s."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
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:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
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:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr "Chyba při kopírování %(name)s."
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
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:1387
+#: frontend/src/utils/utils.js:1392
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 0cec3e977c..c521e092b1 100644
--- a/locale/da_DK/LC_MESSAGES/djangojs.po
+++ b/locale/da_DK/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Jonas Pedersen , 2015\n"
"Language-Team: Danish (Denmark) (http://app.transifex.com/haiwen/seahub/language/da_DK/)\n"
@@ -231,13 +231,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -281,13 +281,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -487,7 +490,7 @@ msgstr "Beskrivelse"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -597,7 +600,7 @@ msgstr "Afbryd"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -644,7 +647,7 @@ msgstr "Afbryd"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -662,7 +665,7 @@ msgstr "Afbryd"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -670,7 +673,7 @@ msgstr "Udfør"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -704,7 +707,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -803,12 +806,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -999,8 +1002,8 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1021,14 +1024,16 @@ msgstr ""
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1072,7 +1077,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1188,7 +1193,7 @@ msgid "Copy selected item(s) to:"
msgstr ""
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr ""
@@ -1214,7 +1219,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Navn er nødvendigt"
@@ -1233,8 +1238,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1350,14 +1356,14 @@ msgstr ""
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Read-Write"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Read-Only"
@@ -1427,12 +1433,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1479,10 +1485,10 @@ msgstr ""
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1490,9 +1496,8 @@ msgstr ""
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1665,8 +1670,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr ""
@@ -1884,6 +1889,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Forrige (Venstre piletast)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Næste (Højre piletast)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Luk (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1934,6 +1967,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2022,8 +2056,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2149,7 +2183,7 @@ msgstr ""
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2182,11 +2216,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2225,7 +2259,7 @@ msgstr "Størrelse"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2451,7 +2485,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr ""
@@ -2549,7 +2583,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr ""
@@ -2558,17 +2592,19 @@ msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2583,7 +2619,7 @@ msgstr ""
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr ""
@@ -2597,7 +2633,7 @@ msgstr ""
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Tjek venligst netværksforbindelsen"
@@ -2752,6 +2788,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr ""
@@ -2765,12 +2802,12 @@ msgstr ""
msgid "No result"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2834,16 +2871,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3152,8 +3189,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3292,19 +3329,34 @@ msgstr ""
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr ""
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3316,7 +3368,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3324,20 +3376,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3346,44 +3441,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr ""
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3404,9 +3508,9 @@ msgstr ""
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3418,13 +3522,13 @@ msgstr ""
msgid "Star"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3460,10 +3564,6 @@ msgstr ""
msgid "Libraries"
msgstr "Biblioteker"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3518,12 +3618,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3612,49 +3712,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3665,6 +3769,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3702,7 +3815,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Admin"
@@ -3722,7 +3835,7 @@ msgstr ""
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3778,7 +3891,7 @@ msgstr ""
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3934,26 +4047,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4165,7 +4278,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4329,11 +4443,11 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4514,19 +4628,19 @@ msgstr ""
msgid "Avatar:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr ""
@@ -4587,35 +4701,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4666,37 +4785,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4911,7 +5030,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4990,22 +5109,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5081,11 +5205,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5134,7 +5258,7 @@ msgid "Table"
msgstr ""
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5142,10 +5266,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5318,14 +5438,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5334,7 +5454,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5346,74 +5466,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5426,10 +5549,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5462,56 +5581,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5519,56 +5634,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5601,7 +5729,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5691,11 +5819,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5910,12 +6038,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr ""
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6074,111 +6203,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6187,13 +6303,13 @@ msgstr ""
msgid "Leave Share"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6438,12 +6554,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr ""
@@ -6492,7 +6608,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr ""
@@ -6731,7 +6847,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6761,8 +6877,8 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6770,7 +6886,7 @@ msgid "Edit succeeded"
msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7139,8 +7255,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr ""
@@ -7240,38 +7356,46 @@ msgstr ""
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7410,7 +7534,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7491,6 +7615,7 @@ msgid "Add"
msgstr ""
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7602,24 +7727,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7971,24 +8096,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7996,16 +8121,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8279,128 +8404,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/de/LC_MESSAGES/django.po b/locale/de/LC_MESSAGES/django.po
index b335d981d8..b146e6c931 100644
--- a/locale/de/LC_MESSAGES/django.po
+++ b/locale/de/LC_MESSAGES/django.po
@@ -78,7 +78,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Ralf Dyllick , 2021-2024\n"
"Language-Team: German (http://app.transifex.com/haiwen/seahub/language/de/)\n"
@@ -147,37 +147,37 @@ msgstr "Das Lösen der SAML-Verbindung ist fehlgeschlagen. Legen Sie zunächst e
msgid "Failed to unbind SAML, please set a contact email first."
msgstr "Das Lösen der SAML-Verbindung ist fehlgeschlagen. Legen Sie zunächst eine Kontakt-E-Mail-Adresse fest."
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "Der Name ist zu lang. (Die Maximallänge ist 64 Zeichen.)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "Der Name darf keinen Schrägstrich ( / ) enthalten"
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "Der Benutzernamen ist erforderlich."
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr "Der Benutzername %s ist schon vergeben."
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "Der Bereichsname ist zu lang. (Die Maximallänge ist 512 Zeichen.)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "Die Speicherquota ist erforderlich."
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -190,7 +190,7 @@ msgstr "Ganze Zahl größer oder gleich 0 erforderlich."
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -241,12 +241,12 @@ msgstr "Der Benutzer %s gehört bereits zu der Einrichtung und kann nicht erneut
msgid "System library can not be deleted."
msgstr "Eine System-Bibliothek kann nicht gelöscht werden. "
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr "Ein Fehler ist beim Transfer aufgetreten: Die Rolle von %s ist %s. Die Bibliothek kann nicht zugeordnet werden."
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr "Bibliotheken können nicht auf ihre Eigentümer übertragen werden."
@@ -358,7 +358,7 @@ msgstr "E-Mail-Adresse"
msgid "Name"
msgstr "Name"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -445,7 +445,7 @@ msgstr "Die Bearbeitung wurde gespeichert, aber es konnte keine E-Mail gesendet
msgid "Unable to reset password."
msgstr "Das Passwort kann nicht zurückgesetzt werden."
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -511,14 +511,14 @@ msgstr "Die Virusdatei wurde nicht gefunden."
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -541,12 +541,12 @@ msgstr "Ungültiges Ziel"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "Speicherplatz ist verbraucht."
@@ -561,7 +561,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "Datei ist gesperrt"
@@ -593,7 +593,7 @@ msgstr "Der Benutzer %s wurde nicht gefunden."
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -605,8 +605,8 @@ msgstr "Zugriff verweigert."
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr "Die Anzahl der Dateien in der Bibliothek übersteigt das Limit."
@@ -619,7 +619,7 @@ msgstr "Datei ist nicht gesperrt."
msgid "You can not refresh this file's lock."
msgstr "Sie können die Sperrung der Datei nicht erneuern."
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr "Der Benutzer ist bereits vorhanden."
@@ -639,7 +639,7 @@ msgstr "%s ist bereits Mitglied der Gruppe."
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -655,7 +655,7 @@ msgid "User %s is an organization user."
msgstr "%s gehört einer Organisation an."
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "Die Gruppe ist nicht vorhanden"
@@ -699,7 +699,7 @@ msgstr "Der Benutzer %s ist bereits vorhanden."
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -709,8 +709,8 @@ msgstr "Die E-Mail konnte nicht verschickt werden. Der E-Mail-Dienst ist nicht k
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Passwort erforderlich."
@@ -742,7 +742,7 @@ msgstr "Das Passwort darf nur Zahlen, Buchstaben und andere Symbole enthalten."
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr "Der Freigabe-Link sollte mindestens %s Tage verfügbar sein"
@@ -752,7 +752,7 @@ msgstr "Der Freigabe-Link sollte mindestens %s Tage verfügbar sein"
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr "Der Freigabe-Link sollte höchstens %s Tage verfügbar sein"
@@ -778,7 +778,7 @@ msgid "Expiration time should be earlier than %s."
msgstr "Die Ablaufzeit sollte vor %s liegen."
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -789,7 +789,8 @@ msgid "This library has not been decrypted."
msgstr "Die Bibliothek wurde nicht entschlüsselt."
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr "Die Funktion ist deaktiviert."
@@ -804,11 +805,11 @@ msgstr "Das Passwort der Bibliothek kann nicht zurückgesetzt werden."
msgid "New password of library %s"
msgstr "Neues Passwort für Bibliothek %s"
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Falsches Passwort"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Fehler beim Entschlüsseln der Bibliothek"
@@ -895,12 +896,12 @@ msgstr "Freigabe-Link %s ist bereits vorhanden."
msgid "Feature is not enabled."
msgstr "Die Funktion ist nicht aktiviert."
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr "E-Mail-Adresse %s ist schon als Kontakt vergeben."
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr "Die Telefonnummer ist zu lang. (Die Maximallänge ist 100 Zeichen.)"
@@ -935,15 +936,15 @@ msgstr "Die Länge des WebDAV-Passworts sollte kürzer als 30 Zeichen sein."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "Namen dürfen nur Buchstaben, Zahlen, Leerzeichen, Bindestriche und Unterstriche enthalten"
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -973,7 +974,7 @@ msgstr "Bitte anmelden."
msgid "Email or Username"
msgstr "E-Mail-Adresse oder Benutzername"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -987,67 +988,68 @@ msgstr "E-Mail-Adresse oder Benutzername"
msgid "Password"
msgstr "Passwort"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Dieses Benutzerkonto ist deaktiviert."
+
+#: seahub/auth/forms.py:83
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:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
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:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Dieses Benutzerkonto ist deaktiviert."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
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:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "E-Mail-Adresse"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
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:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Neues Passwort"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Neues Passwort bestätigen"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "Die Passwortfelder stimmen nicht überein."
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Altes Passwort"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
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:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Passwort erneut eingeben:"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1577,9 +1579,9 @@ msgstr "Ihr Service-Team %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2196,7 +2198,7 @@ msgstr "Die E-Mail-Adresse ist ungültig"
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2234,7 +2236,7 @@ msgid "Email cannot be blank"
msgstr "E-Mail-Adresse darf nicht leer sein"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2290,13 +2292,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Name: "
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr "Passwort vergeben"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Aktualisieren"
@@ -2312,23 +2314,23 @@ msgstr "Profil ist bearbeitet."
msgid "Failed to edit profile"
msgstr "Bearbeiten des Profils ist fehlgeschlagen"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "Hat die Einladung noch nicht angenommen"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "Demo-Benutzerkonto kann nicht gelöscht werden."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "Standard-Bibliothek konnte nicht festlegt werden."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "Eine verschlüsselte Bibliothek kann nicht als Standard-Bibliothek verwendet werden."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "„%s“ wurde als Ihre Standard-Bibliothek eingestellt. "
@@ -2633,6 +2635,17 @@ msgstr "Eigene Bibliotheken"
msgid "Shared Libs"
msgstr "Freigegebene Bibliotheken"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Fehlgeschlagen. Bitte überprüfen Sie die Netzwerkverbindung."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2671,7 +2684,7 @@ msgstr "Erneut anmelden"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2686,33 +2699,33 @@ msgstr "Anmelden"
msgid "Refresh"
msgstr "Aktualisieren"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "Die E-Mail-Adresse oder das Passwort sind falsch."
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "Für %(remember_days)s Tage an mich erinnern"
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr "Single Sign-On"
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr "Anmelden mit"
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "Passwort vergessen?"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "CAPTCHA-Aktualisierung fehlgeschlagen, bitte versuchen Sie es später noch einmal."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "Die E-Mail-Adresse bzw. der Benutzername dürfen nicht leer sein."
@@ -2873,14 +2886,6 @@ msgstr "Versionen"
msgid "Snapshot"
msgstr "Schnappschuss"
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Fehlgeschlagen. Bitte überprüfen Sie die Netzwerkverbindung."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3222,10 +3227,10 @@ msgstr "Falsche Bibliotheks-ID"
msgid "Bad upload link token."
msgstr "Falsches Token im Upload-Link."
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "Die Datei ist nicht vorhanden"
@@ -3237,73 +3242,73 @@ msgstr "Falsche Bibliotheks-ID im Upload-Link."
msgid "No conflict in the merge."
msgstr "Kein Konflikt bei der Zusammenführung."
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "HTTP-Fehler: Datei konnte online nicht geöffnet werden"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "URL-Fehler: Datei konnte online nicht geöffnet werden"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "Der gewählte Zeichensatz ist ungültig."
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "Unbekannte Datenkodierung"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "Dateien können nur bis zu einer Größe von %s in der Web-Vorschau angezeigt werden."
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "Die Bibliothek ist verschlüsselt und kann nicht online geöffnet werden."
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "Die Datei kann nicht angezeigt werden"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr "Fehler beim Vorbereiten der Office Online-Dateivorschau."
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr "Fehler beim Vorbereiten der OnlyOffice-Dateivorschau."
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr "Kann die Datei nicht herunterladen, ungültiger Pfad"
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr "Kann die Datei nicht herunterladen, falscher Pfad"
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr "Datei kann nicht heruntergeladen werden."
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr "Link für %s freigeben."
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "Die Datei kann nicht heruntergeladen werden"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr "Die originale Datei existiert nicht."
diff --git a/locale/de/LC_MESSAGES/djangojs.po b/locale/de/LC_MESSAGES/djangojs.po
index 9d458a249e..83e17db377 100644
--- a/locale/de/LC_MESSAGES/djangojs.po
+++ b/locale/de/LC_MESSAGES/djangojs.po
@@ -25,7 +25,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Andreas Vollmer | HU Berlin , 2015-2022,2024\n"
"Language-Team: German (http://app.transifex.com/haiwen/seahub/language/de/)\n"
@@ -248,13 +248,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr "Gerade wird eine Datei hochgeladen. Möchten Sie die Seite wirklich verlassen?"
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -298,13 +298,16 @@ msgstr "Absteigend nach Zeit"
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -504,7 +507,7 @@ msgstr "Beschreibung"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -614,7 +617,7 @@ msgstr "Abbrechen"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -661,7 +664,7 @@ msgstr "Abbrechen"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -679,7 +682,7 @@ msgstr "Abbrechen"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -687,7 +690,7 @@ msgstr "Absenden"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "Wiki hinzufügen"
@@ -721,7 +724,7 @@ msgstr "Wiki hinzufügen"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -820,12 +823,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -1016,8 +1019,8 @@ msgstr "Möchten Sie Ihr Benutzerkonto wirklich löschen?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1038,14 +1041,16 @@ msgstr "Möchten Sie Ihr Benutzerkonto wirklich löschen?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1089,7 +1094,7 @@ msgstr "Möchten Sie Ihr Benutzerkonto wirklich löschen?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1205,7 +1210,7 @@ msgid "Copy selected item(s) to:"
msgstr "Auswahl kopieren nach:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Andere Bibliotheken"
@@ -1231,7 +1236,7 @@ msgstr "{num} Objekte werden kopiert"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Name erforderlich"
@@ -1250,8 +1255,9 @@ msgstr "Neue Bereichs-Bibliothek"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
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."
@@ -1367,14 +1373,14 @@ msgstr "Berechtigung"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Lesen und Schreiben"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Nur Lesen"
@@ -1444,12 +1450,12 @@ msgstr "Farbe wählen"
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr "Speichern"
@@ -1496,10 +1502,10 @@ msgstr "Hochladen"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1507,9 +1513,8 @@ msgstr "Hochladen"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1682,8 +1687,8 @@ msgstr "Neues Tag erstellen"
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Schließen"
@@ -1901,6 +1906,34 @@ msgid ""
"can not create libraries."
msgstr "{site_name_placeholder} verwaltet Dateien in Bibliotheken. Jede Bibliothek kann synchronisiert und separat freigegeben werden. Da Sie aktuell als Gast angemeldet sind, können Sie leider keine neuen Bibliotheken erstellen."
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr "Das Bild kann nicht geladen werden."
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Zurück (Linke Pfeiltaste)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Weiter (Rechte Pfeiltaste)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Schließen (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr "Hineinzoomen"
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr "Herauszoomen"
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1951,6 +1984,7 @@ msgstr "Interne Links sind Verweise auf Dateien oder Ordner, die nur von Benutze
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr "Interner Link"
@@ -2039,8 +2073,8 @@ msgstr "Möchten Sie die Gruppe wirklich verlassen?"
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr "Verlassen"
@@ -2166,7 +2200,7 @@ msgstr "Gruppe auswählen"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr "Benutzer suchen"
@@ -2199,11 +2233,11 @@ msgstr "Dateien mit Tags"
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2242,7 +2276,7 @@ msgstr "Größe"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2468,7 +2502,7 @@ msgstr "Kein Speicherplatz verfügbar."
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Speicherquota setzen"
@@ -2566,7 +2600,7 @@ msgstr "Das API-Token wurde in die Zwischenablage kopiert."
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Der Zugriff wurde verweigert."
@@ -2575,17 +2609,19 @@ msgstr "Der Zugriff wurde verweigert."
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2600,7 +2636,7 @@ msgstr "Der Zugriff wurde verweigert."
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Fehler"
@@ -2614,7 +2650,7 @@ msgstr "Fehler"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 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."
@@ -2769,6 +2805,7 @@ msgstr "Speichern unter:"
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "Suchen"
@@ -2782,12 +2819,12 @@ msgstr "Dateien in dieser Bibliothek durchsuchen"
msgid "No result"
msgstr "Kein Ergebnis"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Aktuelle Bibliothek"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2851,16 +2888,16 @@ msgstr "Freigabe für anderen Server"
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3169,8 +3206,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3309,19 +3346,34 @@ msgstr "Papierkorb"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Versionen"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3333,7 +3385,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3341,20 +3393,63 @@ msgid "Tags"
msgstr "Tags"
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr "s"
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3363,44 +3458,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Leer"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr "eingefroren"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "gesperrt"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr "Eingefroren von {name}"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr "von {name} gesperrt"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3421,9 +3525,9 @@ msgstr ""
msgid "Unstar"
msgstr "Aus Favoriten entfernen"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3435,13 +3539,13 @@ msgstr "Aus Favoriten entfernen"
msgid "Star"
msgstr "Favoriten hinzufügen"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3477,10 +3581,6 @@ msgstr "Keine passenden Ergebnisse"
msgid "Libraries"
msgstr "Bibliotheken"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3535,12 +3635,12 @@ msgstr "Verbleibend"
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3629,49 +3729,53 @@ msgstr "Fortschritt"
msgid "state"
msgstr "Status"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "Favorit"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "Kein Favorit"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Sperren"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Entsperren"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr "Drucken"
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Details"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Lokal öffnen"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr "Übergeordneten Ordner öffnen"
@@ -3682,6 +3786,15 @@ msgstr "Übergeordneten Ordner öffnen"
msgid "Online view is not applicable to this file format"
msgstr "Vorschau ist für dieses Dateiformat nicht verfügbar"
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3719,7 +3832,7 @@ msgstr "Für alle freigegeben"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Administration"
@@ -3739,7 +3852,7 @@ msgstr "Mitglied"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3795,7 +3908,7 @@ msgstr "Aktivitäten"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr "Wikis"
@@ -3951,26 +4064,26 @@ msgstr ""
msgid "Last modified by"
msgstr "Zuletzt bearbeitet von"
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr "Geben Sie etwas ein, um die Suche zu starten"
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr "Zuletzt verwendete Suchergebnisse"
@@ -4182,7 +4295,8 @@ msgstr "Fehler beim Löschen von {name}."
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4346,11 +4460,11 @@ msgstr ""
msgid "Move"
msgstr "Verschieben"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr "Benutzer nicht gefunden"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr "Geben Sie etwas ein, um die Suche zu starten"
@@ -4531,19 +4645,19 @@ msgstr " Die Datei ist zu groß. Die maximale Größe beträgt 1 MB."
msgid "Avatar:"
msgstr "Avatar"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Benutzername:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "Dieses Feld können Sie zum Anmelden verwenden"
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "E-Mail-Kontakt:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Benachrichtigungen werden an diese E-Mail-Adresse geschickt."
@@ -4604,35 +4718,40 @@ msgid "Publish"
msgstr "Veröffentlichen"
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr "Veröffentlichung rückgängig machen"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr "Veröffentlicht"
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr "Wiki löschen"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4683,37 +4802,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4928,7 +5047,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -5007,22 +5126,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5098,11 +5222,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5151,7 +5275,7 @@ msgid "Table"
msgstr "Tabelle"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5159,10 +5283,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5335,14 +5455,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5351,7 +5471,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5363,74 +5483,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr "Fehler beim Umbenennen von {name}"
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5443,10 +5566,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5479,56 +5598,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr "Dokument"
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Video"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Audio"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr "Code"
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5536,56 +5651,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr "{name} wurde gelöscht."
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5618,7 +5746,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5708,11 +5836,11 @@ msgstr ""
msgid "Select"
msgstr "Auswählen"
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5927,12 +6055,13 @@ msgstr "Dies ist eine spezielle Gruppe, die für einen Bereich steht."
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Benutzer"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6091,111 +6220,98 @@ msgstr "Keine eingeladenen Gäste"
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"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“."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
+msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr "Die Freigaberechte für die Bibliothek wurden nicht gefunden."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr "Die Dateien konnten nicht in die andere Bibliothek verschoben werden."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr "Die Dateien konnten nicht in die andere Bibliothek kopiert werden."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr "Die Dateien sind in die andere Bibliothek verschoben."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr "Die Dateien sind in die andere Bibliothek kopiert."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr "{name} und {n} andere(s) Element(e) wiederhergestellt"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr "{name} wurde wiederhergestellt."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr "Die Wiederherstellung von {name} und {n} anderen Elements/anderer Elemente ist fehlgeschlagen."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr "Die Wiederherstellung von {name} ist fehlgeschlagen."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr "{name} und {n} andere(s) Element(e) wurden gelöscht."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr "Rückgängig machen"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr "Die Löschung von {name} und {n} anderen Elements/anderer Elemente ist fehlgeschlagen."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr "Fehler beim Umbenennen von {name}"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr "{name} wurde gelöscht."
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr "Fehler beim Löschen von {name}"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr "{name} wurde verschoben."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr "Fehler beim Verschieben von {name}."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "%(name)s wurde kopiert."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "Fehler beim Kopieren von %(name)s."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr "Die Konvertierung ist im Gang. Bitte warten Sie."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr "Die Datei wurde konvertiert."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr "Die Konvertierung von {name} ist fehlgeschlagen."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6204,13 +6320,13 @@ msgstr "Die Konvertierung von {name} ist fehlgeschlagen."
msgid "Leave Share"
msgstr "Freigegebene Bibliothek verlassen"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr "Diese Bibliothek wurde von der Administration schreibgeschützt und kann nur gelesen werden."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr "Der Ordner ist nicht vorhanden."
@@ -6455,12 +6571,12 @@ msgid ""
msgstr "Kopieren Sie das Zertifikat des IdPs und fügen Sie es hier ein. Das Format des Zertifikats ist wie folgt:"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "Verschlüsselte Bibliothek"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "Bibliothek mit Lese- und Schreibzugriff"
@@ -6509,7 +6625,7 @@ msgstr "Gruppen suchen"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Ergebnis"
@@ -6748,7 +6864,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6778,8 +6894,8 @@ msgstr "Admin hinzufügen"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6787,7 +6903,7 @@ msgid "Edit succeeded"
msgstr "Die Bearbeitung wurde gespeichert."
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr "Benutzer suchen"
@@ -7156,8 +7272,8 @@ msgstr "(gelöscht)"
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Entfernen"
@@ -7257,38 +7373,46 @@ msgstr "Bibliothek übertragen"
msgid "Create Group"
msgstr "Gruppe erstellen"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr "Bibliothek {library_name} mit {owner} als Eigentümer/in erstellt"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr "Bibliothek {library_name} gelöscht"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr "Bibliothek {library_name} von {user_from} übertragen auf {user_to} "
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr "Gruppe {group_name} erstellt"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr "Gruppe {group_name} von {user_from} übertragen auf {user_to} "
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr "Gruppe {group_name} gelöscht"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr "Benutzer {user} hinzugefügt"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr "Benutzer {user} gelöscht"
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr "Pfad"
@@ -7427,7 +7551,7 @@ msgid "Revoke"
msgstr "Entziehen"
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr "Dem Benutzer {placeholder} wurden die Adminrechte entzogen."
@@ -7508,6 +7632,7 @@ msgid "Add"
msgstr "Hinzufügen"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr "Seitliche Navigation"
@@ -7619,24 +7744,24 @@ msgstr "T&C löschen"
msgid "Update succeeded."
msgstr "Die Aktualisierung wurde gespeichert."
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr "Ein Konto wurde gelöscht."
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr "{user_number_placeholder} Benutzer wurden gelöscht."
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr "Benutzer löschen"
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr "Möchten Sie die ausgewählten Benutzer wirklich löschen?"
@@ -7988,24 +8113,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -8013,16 +8138,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8296,128 +8421,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr "Zugang für Administration"
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "Bibliothek mit Lesezugriff"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr "Online Lesen und Schreiben-Bibliothek"
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr "Online Nur Lesen-Bibliothek"
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr "Lesen und Schreiben-Ordner"
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr "Nur Lesen-Ordner"
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr "Online Lesen und Schreiben-Ordner"
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr "Online Nur Lesen-Ordner"
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr "Online Lesen und Schreiben"
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr "Online Nur Lesen"
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr "Unsichtbar"
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
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:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr "Lesen, Herunterladen und Synchronisieren von Dateien erlaubt."
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
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:746
+#: frontend/src/utils/utils.js:749
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:749
+#: frontend/src/utils/utils.js:752
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:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr "Benutzer können diesen Ordner nicht sehen."
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr "Vorschau und Herunterladen"
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr "Nur Vorschau erlaubt"
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr "Download und Upload"
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr "Bearbeiten online und Herunterladen"
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr "Bearbeiten nur online"
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr "%(name)s und ein weiteres Objekt wurden kopiert."
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "%(name)s wurde verschoben."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr "%(name)s und ein weiteres Objekt wurden verschoben."
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
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:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr "Fehler beim Kopieren von %(name)s."
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
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:1387
+#: frontend/src/utils/utils.js:1392
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 23778cdec5..491552b0fc 100644
--- a/locale/el/LC_MESSAGES/django.po
+++ b/locale/el/LC_MESSAGES/django.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: imwhatiam , 2017\n"
"Language-Team: Greek (http://app.transifex.com/haiwen/seahub/language/el/)\n"
@@ -82,37 +82,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "Το όνομα είναι πολύ μεγάλο (μέγιστο μέγεθος 64 χαρακτήρες)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "To όνομα δεν πρέπει να περιέχει '/'."
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "Το τμήμα είναι πολύ μεγάλο (μέγιστο μέγεθος 512 χαρακτήρες)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "Το πεδίο όριο χώρου δεν μπορεί να είναι κενό"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -125,7 +125,7 @@ msgstr ""
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -176,12 +176,12 @@ msgstr ""
msgid "System library can not be deleted."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr ""
@@ -293,7 +293,7 @@ msgstr "Διεύθυνση ηλεκτρονικού ταχυδρομείου"
msgid "Name"
msgstr "όνομα"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -380,7 +380,7 @@ msgstr ""
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -446,14 +446,14 @@ msgstr ""
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -476,12 +476,12 @@ msgstr "Εσφαλμένη διαδρομή προορισμού"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr ""
@@ -496,7 +496,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "Το αρχείο είναι κλειδωμένο"
@@ -528,7 +528,7 @@ msgstr ""
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -540,8 +540,8 @@ msgstr "Απαγόρευση πρόσβασης."
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -554,7 +554,7 @@ msgstr ""
msgid "You can not refresh this file's lock."
msgstr ""
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr ""
@@ -574,7 +574,7 @@ msgstr ""
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -590,7 +590,7 @@ msgid "User %s is an organization user."
msgstr ""
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "Η ομάδα δεν υπάρχει"
@@ -634,7 +634,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -644,8 +644,8 @@ msgstr "Αποτυχία αποστολής μηνύματος ηλεκτρον
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Απαιτείται συνθηματικό."
@@ -677,7 +677,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr ""
@@ -687,7 +687,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr ""
@@ -713,7 +713,7 @@ msgid "Expiration time should be earlier than %s."
msgstr ""
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -724,7 +724,8 @@ msgid "This library has not been decrypted."
msgstr ""
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr ""
@@ -739,11 +740,11 @@ msgstr ""
msgid "New password of library %s"
msgstr ""
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Λάθος κωδικός"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Πρόβλημα αποκρυπτογράφησης βιβλιοθήκης"
@@ -830,12 +831,12 @@ msgstr ""
msgid "Feature is not enabled."
msgstr ""
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr ""
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr ""
@@ -870,15 +871,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -908,7 +909,7 @@ msgstr "Παρακαλώ συνδεθείτε."
msgid "Email or Username"
msgstr "Ηλ. Ταχυδρομείο ή όνομα χρήστη"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -922,67 +923,68 @@ msgstr "Ηλ. Ταχυδρομείο ή όνομα χρήστη"
msgid "Password"
msgstr "Κωδικός"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Αυτός ο λογαριασμός δεν είναι ενεργός."
+
+#: seahub/auth/forms.py:83
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr "Παρακαλώ εισάγετε ένα σωστό e-mail/όνομα χρήστη και κωδικό. Σημειώστε ότι και στα δύο πεδία ισχύει ο διαχωρισμός πεζών-κεφαλαίων."
-#: seahub/auth/forms.py:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Αυτή η διεύθυνση ηλεκτρ. ταχυδρομείου δεν είναι συνδεμένη με κάποιο λογαριασμό. Είστε σίγουροι πως έχετε εγγραφεί;"
-#: seahub/auth/forms.py:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Αυτός ο λογαριασμός δεν είναι ενεργός."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr "Το πρόγραμμα περιήγησής σας έχει τα cookies απενεργοποιημένα. Τα cookies είναι απαραίτητα για να συνδεθείτε."
-#: seahub/auth/forms.py:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "Ηλεκτρονικό ταχυδρομείο"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
msgid "Can not reset password, please contact LDAP admin."
msgstr "Δεν μπορώ να επαναφέρω τον κωδικό, παρακαλώ επικοινωνήστε με τον διαχειριστή του LDAP."
-#: seahub/auth/forms.py:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Νέος κωδικός πρόσβασης"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Επιβεβαίωση νέου κωδικού πρόσβασης"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "Οι δύο κωδικοί δεν ταιριάζουν."
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Παλαιός κωδικός"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "Ο παλιός κωδικός είναι λάθος. Παρακαλώ εισάγετέ τον ξανά."
-#: seahub/auth/forms.py:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Κωδικός (ξανά)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1512,9 +1514,9 @@ msgstr "Η ομάδα του %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2131,7 +2133,7 @@ msgstr ""
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2169,7 +2171,7 @@ msgid "Email cannot be blank"
msgstr ""
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2225,13 +2227,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Όνομα:"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Ανανέωση"
@@ -2247,23 +2249,23 @@ msgstr "Επιτυχής τροποποίηση του προφίλ."
msgid "Failed to edit profile"
msgstr "Αποτυχία επεξεργασίας προφίλ"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "Δεν έχει αποδεχτεί την πρόσκληση ακόμη"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "Ο Δοκιμαστικός λογαριασμός δεν μπορεί να διαγραφεί."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "Αποτυχία επιλογής προεπιλεγμένης βιβλιοθήκης."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "Δεν μπορεί να επιλεγεί κρυπτογραφημένη βιβλιοθήκη ως προεπιλεγμένη."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "Επιτυχής ρύθμιση της \"%s\" ως προεπιλεγμένης βιβλιοθήκης."
@@ -2568,6 +2570,17 @@ msgstr "Δικές σας βιβλιοθήκες"
msgid "Shared Libs"
msgstr "Κοινόχρηστες βιβλιοθήκες"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Αποτυχία. Παρακαλώ ελέγξτε τη σύνδεση."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2606,7 +2619,7 @@ msgstr ""
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2621,33 +2634,33 @@ msgstr ""
msgid "Refresh"
msgstr "Ανανέωση"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr ""
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr ""
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr ""
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr ""
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr ""
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr ""
@@ -2808,14 +2821,6 @@ msgstr "Ιστορικό"
msgid "Snapshot"
msgstr ""
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Αποτυχία. Παρακαλώ ελέγξτε τη σύνδεση."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3157,10 +3162,10 @@ msgstr ""
msgid "Bad upload link token."
msgstr ""
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "Το αρχείο δεν υπάρχει."
@@ -3172,73 +3177,73 @@ msgstr ""
msgid "No conflict in the merge."
msgstr ""
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr ""
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr ""
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr ""
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr ""
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr ""
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr ""
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr ""
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr ""
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/el/LC_MESSAGES/djangojs.po b/locale/el/LC_MESSAGES/djangojs.po
index 71abec1fcc..7e1acbc7e9 100644
--- a/locale/el/LC_MESSAGES/djangojs.po
+++ b/locale/el/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Efstathios Iosifidis , 2017\n"
"Language-Team: Greek (http://app.transifex.com/haiwen/seahub/language/el/)\n"
@@ -231,13 +231,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -281,13 +281,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -487,7 +490,7 @@ msgstr "Περιγραφή"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -597,7 +600,7 @@ msgstr "Ακύρωση"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -644,7 +647,7 @@ msgstr "Ακύρωση"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -662,7 +665,7 @@ msgstr "Ακύρωση"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -670,7 +673,7 @@ msgstr "Υποβολή"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -704,7 +707,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -803,12 +806,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -999,8 +1002,8 @@ msgstr "Θέλετε πραγματικά να διαγράψετε τον λο
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1021,14 +1024,16 @@ msgstr "Θέλετε πραγματικά να διαγράψετε τον λο
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1072,7 +1077,7 @@ msgstr "Θέλετε πραγματικά να διαγράψετε τον λο
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1188,7 +1193,7 @@ msgid "Copy selected item(s) to:"
msgstr "Αντιγραφή επιλεγμένου αντικειμένου(ων) σε:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Άλλες βιβλιοθήκες"
@@ -1214,7 +1219,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Το όνομα είναι απαραίτητο"
@@ -1233,8 +1238,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1350,14 +1356,14 @@ msgstr "Δικαίωμα"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Ανάγνωση-Εγγραφή"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Μόνο ανάγνωση"
@@ -1427,12 +1433,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1479,10 +1485,10 @@ msgstr ""
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1490,9 +1496,8 @@ msgstr ""
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1665,8 +1670,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Κλείσιμο"
@@ -1884,6 +1889,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Προηγούμενο (Αριστερό βελάκι)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Επόμενο (Δεξιό βελάκι)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Κλείσιμο (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1934,6 +1967,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2022,8 +2056,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2149,7 +2183,7 @@ msgstr "Επιλογή ομάδας"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2182,11 +2216,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2225,7 +2259,7 @@ msgstr "Μέγεθος"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2451,7 +2485,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr ""
@@ -2549,7 +2583,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Απαγόρευση πρόσβασης"
@@ -2558,17 +2592,19 @@ msgstr "Απαγόρευση πρόσβασης"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2583,7 +2619,7 @@ msgstr "Απαγόρευση πρόσβασης"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Σφάλμα"
@@ -2597,7 +2633,7 @@ msgstr "Σφάλμα"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Παρακαλούμε ελέγξτε το δίκτυο."
@@ -2752,6 +2788,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr ""
@@ -2765,12 +2802,12 @@ msgstr ""
msgid "No result"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Τωρινή βιβλιοθήκη"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2834,16 +2871,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3152,8 +3189,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3292,19 +3329,34 @@ msgstr "Κάδος ανακύκλωσης"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Ιστορικό"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3316,7 +3368,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3324,20 +3376,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3346,44 +3441,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Άδειο"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3404,9 +3508,9 @@ msgstr ""
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3418,13 +3522,13 @@ msgstr ""
msgid "Star"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3460,10 +3564,6 @@ msgstr ""
msgid "Libraries"
msgstr "Βιβλιοθήκες"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3518,12 +3618,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3612,49 +3712,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "χωρίς αστέρι"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Λεπτομέρειες"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3665,6 +3769,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3702,7 +3815,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Διαχειριστής"
@@ -3722,7 +3835,7 @@ msgstr "Μέλος"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3778,7 +3891,7 @@ msgstr "Δραστηριότητες"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3934,26 +4047,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4165,7 +4278,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4329,11 +4443,11 @@ msgstr ""
msgid "Move"
msgstr "Μετακίνηση"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4514,19 +4628,19 @@ msgstr ""
msgid "Avatar:"
msgstr "Avatar:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Όνομα χρήστη:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "Μπορείς να χρησιμοποιήσεις αυτό το πεδίο κατά την είσοδο."
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "E-mail επικοινωνίας"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Οι γνωστοποιήσεις θα αποστέλλονται σε αυτό το e-mail. "
@@ -4587,35 +4701,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4666,37 +4785,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4911,7 +5030,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4990,22 +5109,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5081,11 +5205,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5134,7 +5258,7 @@ msgid "Table"
msgstr ""
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5142,10 +5266,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5318,14 +5438,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5334,7 +5454,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5346,74 +5466,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5426,10 +5549,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5462,56 +5581,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5519,56 +5634,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5601,7 +5729,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5691,11 +5819,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5910,12 +6038,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Χρήστες"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6074,111 +6203,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "Επιτυχής αντιγραφή του %(name)s."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6187,13 +6303,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Αποσύνδεση από κοινή χρήση"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6438,12 +6554,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "Κρυπτογραφημένη βιβλιοθήκη"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "Βιβλιοθήκη για ανάγνωση-εγγραφή"
@@ -6492,7 +6608,7 @@ msgstr "Αναζήτηση ομάδων"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Αποτέλεσμα"
@@ -6731,7 +6847,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6761,8 +6877,8 @@ msgstr "Προσθήκη διαχειριστή"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6770,7 +6886,7 @@ msgid "Edit succeeded"
msgstr "Επιτυχημένη επεξεργασία"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7139,8 +7255,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Αφαίρεση"
@@ -7240,38 +7356,46 @@ msgstr ""
msgid "Create Group"
msgstr "Δημιουργία ομάδας"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr "Διαγράφηκε βιβλιοθήκη {library_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr "Δημιουργήθηκε ομάδα {group_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr "Διαγράφηκε ομάδα {group_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr "Διαγράφηκε χρήστης {user}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr "Διαγράφηκε χρήστης {user}"
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7410,7 +7534,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7491,6 +7615,7 @@ msgid "Add"
msgstr "Προσθήκη"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7602,24 +7727,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7971,24 +8096,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7996,16 +8121,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8279,128 +8404,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "Βιβλιοθήκη μόνο για ανάγνωση"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr "Επιτυχής αντιγραφή του %(name)s και 1 άλλου αντικειμένου."
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr "Επιτυχής αντιγραφή του %(name)s και %(amount)s άλλων αντικειμένων."
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "Επιτυχής μετακίνηση του %(name)s."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr "Επιτυχής μετακίνηση του %(name)s και 1 άλλου αντικειμένου."
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr "Επιτυχής μετακίνηση του %(name)s και %(amount)s άλλων αντικειμένων."
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
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 b7290fa995..bb8788b7c4 100644
--- a/locale/el_GR/LC_MESSAGES/djangojs.po
+++ b/locale/el_GR/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Greek (Greece) (http://app.transifex.com/haiwen/seahub/language/el_GR/)\n"
@@ -230,13 +230,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -280,13 +280,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -486,7 +489,7 @@ msgstr "Περιγραφή"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -596,7 +599,7 @@ msgstr "Ακύρωση"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -643,7 +646,7 @@ msgstr "Ακύρωση"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -661,7 +664,7 @@ msgstr "Ακύρωση"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -669,7 +672,7 @@ msgstr "Υποβολή"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -703,7 +706,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -802,12 +805,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -998,8 +1001,8 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1020,14 +1023,16 @@ msgstr ""
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1071,7 +1076,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1187,7 +1192,7 @@ msgid "Copy selected item(s) to:"
msgstr ""
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr ""
@@ -1213,7 +1218,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr ""
@@ -1232,8 +1237,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1349,14 +1355,14 @@ msgstr ""
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Ανάγνωση-Γραφή"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Μόνο Ανάγνωση"
@@ -1426,12 +1432,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1478,10 +1484,10 @@ msgstr ""
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1489,9 +1495,8 @@ msgstr ""
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1664,8 +1669,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr ""
@@ -1883,6 +1888,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1933,6 +1966,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2021,8 +2055,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2148,7 +2182,7 @@ msgstr ""
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2181,11 +2215,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2224,7 +2258,7 @@ msgstr "Μέγεθος"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2450,7 +2484,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr ""
@@ -2548,7 +2582,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr ""
@@ -2557,17 +2591,19 @@ msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2582,7 +2618,7 @@ msgstr ""
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr ""
@@ -2596,7 +2632,7 @@ msgstr ""
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Παρακαλώ ελέγξτε τη σύνδεση με το δίκτυο."
@@ -2751,6 +2787,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr ""
@@ -2764,12 +2801,12 @@ msgstr ""
msgid "No result"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2833,16 +2870,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3151,8 +3188,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3291,19 +3328,34 @@ msgstr ""
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr ""
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3315,7 +3367,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3323,20 +3375,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3345,44 +3440,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Άδειο"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3403,9 +3507,9 @@ msgstr ""
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3417,13 +3521,13 @@ msgstr ""
msgid "Star"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3459,10 +3563,6 @@ msgstr ""
msgid "Libraries"
msgstr "Βιβλιοθήκες"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3517,12 +3617,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3611,49 +3711,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3664,6 +3768,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3701,7 +3814,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Διαχειριστής"
@@ -3721,7 +3834,7 @@ msgstr ""
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3777,7 +3890,7 @@ msgstr ""
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3933,26 +4046,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4164,7 +4277,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4328,11 +4442,11 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4513,19 +4627,19 @@ msgstr ""
msgid "Avatar:"
msgstr "Avatar:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr ""
@@ -4586,35 +4700,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4665,37 +4784,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4910,7 +5029,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4989,22 +5108,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5080,11 +5204,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5133,7 +5257,7 @@ msgid "Table"
msgstr ""
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5141,10 +5265,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5317,14 +5437,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5333,7 +5453,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5345,74 +5465,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5425,10 +5548,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5461,56 +5580,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5518,56 +5633,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5600,7 +5728,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5690,11 +5818,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5909,12 +6037,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr ""
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6073,111 +6202,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6186,13 +6302,13 @@ msgstr ""
msgid "Leave Share"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6437,12 +6553,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr ""
@@ -6491,7 +6607,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr ""
@@ -6730,7 +6846,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6760,8 +6876,8 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6769,7 +6885,7 @@ msgid "Edit succeeded"
msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7138,8 +7254,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr ""
@@ -7239,38 +7355,46 @@ msgstr ""
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7409,7 +7533,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7490,6 +7614,7 @@ msgid "Add"
msgstr ""
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7601,24 +7726,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7970,24 +8095,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7995,16 +8120,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8278,128 +8403,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/en/LC_MESSAGES/django.po b/locale/en/LC_MESSAGES/django.po
index e0126010c4..fd567a1522 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: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -76,36 +76,36 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204 seahub/api2/endpoints/user.py:100
+#: seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:190 seahub/api2/endpoints/user.py:100
-#: seahub/api2/views.py:373 seahub/forms.py:44 seahub/profile/forms.py:27
+#: seahub/api2/endpoints/admin/account.py:208 seahub/api2/endpoints/user.py:104
+#: seahub/api2/views.py:378 seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -118,7 +118,7 @@ msgstr ""
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -168,12 +168,12 @@ msgstr ""
msgid "System library can not be deleted."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr ""
@@ -285,7 +285,7 @@ msgstr ""
msgid "Name"
msgstr ""
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -372,7 +372,7 @@ msgstr ""
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -437,15 +437,15 @@ msgstr ""
#: seahub/api2/endpoints/subscription.py:52
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
-#: seahub/api2/endpoints/upload_links.py:329 seahub/api2/endpoints/wiki2.py:429
-#: seahub/api2/endpoints/wiki2.py:457 seahub/api2/endpoints/wiki_pages.py:135
-#: seahub/api2/views.py:4086 seahub/notifications/models.py:536
+#: seahub/api2/endpoints/upload_links.py:329 seahub/api2/endpoints/wiki2.py:437
+#: seahub/api2/endpoints/wiki2.py:465 seahub/api2/endpoints/wiki_pages.py:135
+#: seahub/api2/views.py:4094 seahub/notifications/models.py:536
#: seahub/notifications/models.py:577 seahub/notifications/models.py:619
#: seahub/notifications/models.py:670 seahub/notifications/models.py:726
#: seahub/notifications/models.py:756 seahub/notifications/models.py:778
#: seahub/notifications/models.py:804 seahub/notifications/models.py:821
#: seahub/notifications/models.py:838 seahub/notifications/models.py:867
-#: seahub/seadoc/apis.py:2638 seahub/search/views.py:200
+#: seahub/seadoc/apis.py:2662 seahub/search/views.py:200
#: seahub/share/views.py:230 seahub/subscription/views.py:90
#: seahub/utils/__init__.py:178 seahub/utils/__init__.py:1197
#: seahub/views/__init__.py:819 seahub/views/ajax.py:401
@@ -468,12 +468,12 @@ msgstr ""
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr ""
@@ -488,7 +488,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr ""
@@ -518,8 +518,8 @@ msgstr ""
#: seahub/api2/endpoints/subscription.py:112
#: seahub/api2/endpoints/upload_links.py:316 seahub/api2/endpoints/wikis.py:115
#: seahub/api2/endpoints/wikis.py:210 seahub/drafts/views.py:31
-#: seahub/profile/forms.py:24 seahub/profile/views.py:260
-#: seahub/seadoc/apis.py:2622 seahub/seadoc/views.py:31
+#: seahub/profile/forms.py:24 seahub/profile/views.py:261
+#: seahub/seadoc/apis.py:2646 seahub/seadoc/views.py:31
#: seahub/seadoc/views.py:85 seahub/seadoc/views.py:168
#: seahub/search/views.py:174 seahub/subscription/views.py:27
#: seahub/subscription/views.py:43 seahub/thumbnail/views.py:54
@@ -531,8 +531,8 @@ msgstr ""
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -545,7 +545,7 @@ msgstr ""
msgid "You can not refresh this file's lock."
msgstr ""
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr ""
@@ -565,7 +565,7 @@ msgstr ""
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -581,7 +581,7 @@ msgid "User %s is an organization user."
msgstr ""
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr ""
@@ -625,7 +625,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -635,8 +635,8 @@ msgstr ""
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr ""
@@ -668,7 +668,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr ""
@@ -678,7 +678,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr ""
@@ -704,7 +704,7 @@ msgid "Expiration time should be earlier than %s."
msgstr ""
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -715,7 +715,8 @@ msgid "This library has not been decrypted."
msgstr ""
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr ""
@@ -730,11 +731,11 @@ msgstr ""
msgid "New password of library %s"
msgstr ""
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr ""
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr ""
@@ -821,12 +822,12 @@ msgstr ""
msgid "Feature is not enabled."
msgstr ""
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr ""
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr ""
@@ -861,15 +862,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -899,7 +900,7 @@ msgstr ""
msgid "Email or Username"
msgstr ""
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -913,67 +914,68 @@ msgstr ""
msgid "Password"
msgstr ""
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr ""
+
+#: seahub/auth/forms.py:83
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr ""
-#: seahub/auth/forms.py:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr ""
-#: seahub/auth/forms.py:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr ""
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr ""
-#: seahub/auth/forms.py:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr ""
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
msgid "Can not reset password, please contact LDAP admin."
msgstr ""
-#: seahub/auth/forms.py:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr ""
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr ""
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr ""
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr ""
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr ""
-#: seahub/auth/forms.py:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr ""
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1503,8 +1505,8 @@ msgstr ""
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178 seahub/views/file.py:1203
-#: seahub/views/file.py:1417 seahub/views/file.py:1454 seahub/views/repo.py:115
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140 seahub/views/file.py:1165
+#: seahub/views/file.py:1381 seahub/views/file.py:1418 seahub/views/repo.py:115
#: seahub/views/repo.py:172 seahub/views/repo.py:230 seahub/views/repo.py:259
#: seahub/views/repo.py:288 seahub/views/repo.py:406
msgid "Permission denied"
@@ -2119,7 +2121,7 @@ msgstr ""
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2157,7 +2159,7 @@ msgid "Email cannot be blank"
msgstr ""
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2213,13 +2215,13 @@ msgctxt "true name"
msgid "Name:"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr ""
@@ -2235,23 +2237,23 @@ msgstr ""
msgid "Failed to edit profile"
msgstr ""
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr ""
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr ""
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr ""
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr ""
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr ""
@@ -2557,6 +2559,17 @@ msgstr ""
msgid "Shared Libs"
msgstr ""
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr ""
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2595,7 +2608,7 @@ msgstr ""
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2610,33 +2623,33 @@ msgstr ""
msgid "Refresh"
msgstr ""
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr ""
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr ""
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr ""
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr ""
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr ""
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr ""
@@ -2797,14 +2810,6 @@ msgstr ""
msgid "Snapshot"
msgstr ""
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr ""
-
#: seahub/templates/share_access_validation.html:6
msgid "Please input the password if you want to browse the shared file/folder."
msgstr ""
@@ -3144,10 +3149,10 @@ msgstr ""
msgid "Bad upload link token."
msgstr ""
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr ""
@@ -3159,72 +3164,72 @@ msgstr ""
msgid "No conflict in the merge."
msgstr ""
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr ""
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr ""
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr ""
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr ""
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr ""
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr ""
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr ""
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:886 seahub/views/file.py:1010 seahub/views/file.py:1333
-#: seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1369 seahub/views/file.py:1626 seahub/views/repo.py:350
+#: seahub/views/file.py:1333 seahub/views/file.py:1590 seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr ""
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/en/LC_MESSAGES/djangojs.po b/locale/en/LC_MESSAGES/djangojs.po
index 271d75b068..1f78ff81bb 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: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -230,13 +230,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -280,13 +280,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -486,7 +489,7 @@ msgstr ""
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -596,7 +599,7 @@ msgstr ""
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -643,7 +646,7 @@ msgstr ""
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -661,7 +664,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -669,7 +672,7 @@ msgstr ""
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -703,7 +706,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -802,12 +805,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -998,8 +1001,8 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1020,14 +1023,16 @@ msgstr ""
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1071,7 +1076,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1187,7 +1192,7 @@ msgid "Copy selected item(s) to:"
msgstr ""
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr ""
@@ -1213,7 +1218,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr ""
@@ -1232,8 +1237,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1349,14 +1355,14 @@ msgstr ""
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr ""
@@ -1426,12 +1432,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1478,10 +1484,10 @@ msgstr ""
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1489,9 +1495,8 @@ msgstr ""
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1664,8 +1669,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr ""
@@ -1883,6 +1888,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1933,6 +1966,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2021,8 +2055,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2148,7 +2182,7 @@ msgstr ""
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2181,11 +2215,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2224,7 +2258,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2450,7 +2484,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr ""
@@ -2548,7 +2582,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr ""
@@ -2557,17 +2591,19 @@ msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2582,7 +2618,7 @@ msgstr ""
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr ""
@@ -2596,7 +2632,7 @@ msgstr ""
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr ""
@@ -2751,6 +2787,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr ""
@@ -2764,12 +2801,12 @@ msgstr ""
msgid "No result"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2833,16 +2870,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3151,8 +3188,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3291,19 +3328,34 @@ msgstr ""
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr ""
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3315,7 +3367,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3323,20 +3375,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3345,44 +3440,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr ""
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3403,9 +3507,9 @@ msgstr ""
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3417,13 +3521,13 @@ msgstr ""
msgid "Star"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3459,10 +3563,6 @@ msgstr ""
msgid "Libraries"
msgstr ""
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3517,12 +3617,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3611,49 +3711,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3664,6 +3768,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3701,7 +3814,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr ""
@@ -3721,7 +3834,7 @@ msgstr ""
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3777,7 +3890,7 @@ msgstr ""
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3933,26 +4046,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4164,7 +4277,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4328,11 +4442,11 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4513,19 +4627,19 @@ msgstr ""
msgid "Avatar:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr ""
@@ -4586,35 +4700,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4665,37 +4784,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4910,7 +5029,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4989,22 +5108,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5080,11 +5204,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5133,7 +5257,7 @@ msgid "Table"
msgstr ""
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5141,10 +5265,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and "
@@ -5317,14 +5437,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5333,7 +5453,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5345,74 +5465,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5425,10 +5548,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5461,56 +5580,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5518,56 +5633,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5600,7 +5728,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5690,11 +5818,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5909,12 +6037,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr ""
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6073,111 +6202,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6186,13 +6302,13 @@ msgstr ""
msgid "Leave Share"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6437,12 +6553,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr ""
@@ -6491,7 +6607,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr ""
@@ -6730,7 +6846,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6760,8 +6876,8 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6769,7 +6885,7 @@ msgid "Edit succeeded"
msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7138,8 +7254,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr ""
@@ -7239,38 +7355,46 @@ msgstr ""
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7408,7 +7532,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7489,6 +7613,7 @@ msgid "Add"
msgstr ""
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7600,24 +7725,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7969,24 +8094,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7994,16 +8119,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8276,127 +8401,131 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid "User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/es/LC_MESSAGES/django.po b/locale/es/LC_MESSAGES/django.po
index 40d09f059d..e7beb8293c 100644
--- a/locale/es/LC_MESSAGES/django.po
+++ b/locale/es/LC_MESSAGES/django.po
@@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Rodolfo Cossalter , 2014-2015\n"
"Language-Team: Spanish (http://app.transifex.com/haiwen/seahub/language/es/)\n"
@@ -84,37 +84,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "El nombre es demasiado largo (máximo 64 caracteres)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "El nombre no debe contener ' / '."
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "Login id no puede estar vacio"
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr "Login id %s ya existe."
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "El departamento es demasiado largo (máximo 512 caracteres)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "La cuota para almacenamiento no puede estar vacía"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -127,7 +127,7 @@ msgstr "Debe ser un número entero mayor o igual que 0."
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -178,12 +178,12 @@ msgstr "Fallo al agregar a %s a la institución: el usuario ya pertenece a esta
msgid "System library can not be deleted."
msgstr "La bibilioteca del sistema no puede ser eliminada."
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr "La transferencia falló: el rol de %s es %s, no puede agregar una biblioteca."
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr "La biblioteca no puede ser transferida al propietario."
@@ -295,7 +295,7 @@ msgstr "Email"
msgid "Name"
msgstr "Nombre"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -382,7 +382,7 @@ msgstr "Edición exitosa, pero hubo un fallo al enviar el correo, revisa la conf
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -448,14 +448,14 @@ msgstr "Archivo con virus no encontrado"
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -478,12 +478,12 @@ msgstr "Ruta de destino inválida"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "Cuota agotada."
@@ -498,7 +498,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "El archivo está bloqueado"
@@ -530,7 +530,7 @@ msgstr "Usuario %s no encontrado."
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -542,8 +542,8 @@ msgstr "Persmiso denegado."
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -556,7 +556,7 @@ msgstr "El archivo no está bloqueado."
msgid "You can not refresh this file's lock."
msgstr "No puede refrescar el bloqueo de este archivo."
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr "El participante ya existe."
@@ -576,7 +576,7 @@ msgstr "El usuario %s ya es miembro del grupo."
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -592,7 +592,7 @@ msgid "User %s is an organization user."
msgstr "El usuario %s es un usuario de la organización."
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "El grupo no existe"
@@ -636,7 +636,7 @@ msgstr "El usuario %s ya existe."
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -646,8 +646,8 @@ msgstr "No se pudo enviar el correo, el servicio no está configurado adecuadame
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Contraseña requerida"
@@ -679,7 +679,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr "Días al vencimiento de be ser mayor o igual que %s"
@@ -689,7 +689,7 @@ msgstr "Días al vencimiento de be ser mayor o igual que %s"
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr "Días al vencimiento de be ser menor o igual que %s"
@@ -715,7 +715,7 @@ msgid "Expiration time should be earlier than %s."
msgstr "El tiempo de vencimiento debe ser anterior a %s."
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -726,7 +726,8 @@ msgid "This library has not been decrypted."
msgstr "Esta biblioteca no ha sido desencriptada."
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr "Característica deshabilitada."
@@ -741,11 +742,11 @@ msgstr "No se puede restablecer la contraseña de esta biblioteca."
msgid "New password of library %s"
msgstr "Nueva contraseña de la biblioteca %s"
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Contraseña incorrecta"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Error en el desencriptado de la biblioteca"
@@ -832,12 +833,12 @@ msgstr "El enlace de compartir %s ya existe."
msgid "Feature is not enabled."
msgstr "La característica no está habilitada"
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr "El email de contacto %s ya existe."
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr "El número de teléfono es demasiado largo (máximo 100 caracteres)."
@@ -872,15 +873,15 @@ msgstr ""
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/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -910,7 +911,7 @@ msgstr "Por favor ingresar."
msgid "Email or Username"
msgstr "Email o Nombre de usuario"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -924,67 +925,68 @@ msgstr "Email o Nombre de usuario"
msgid "Password"
msgstr "Contraseña "
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Esta cuenta está inactiva."
+
+#: seahub/auth/forms.py:83
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:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
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:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Esta cuenta está inactiva."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
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:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
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:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Nueva contraseña"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Confirmación de nueva contraseña"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "Las contraseñas no coinciden"
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Contraseña anterior"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
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:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Contraseña (de nuevo)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1519,9 +1521,9 @@ msgstr "El equipo de %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2140,7 +2142,7 @@ msgstr "La dirección de email es inválida"
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2178,7 +2180,7 @@ msgid "Email cannot be blank"
msgstr "El correo no puede estar en blanco"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2234,13 +2236,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Nombre:"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr "Establecer Contraseña"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Actualizar"
@@ -2256,23 +2258,23 @@ msgstr "Perfil editado con éxito."
msgid "Failed to edit profile"
msgstr "Fallo al editar el perfil."
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "Aún no ha aceptado la invitación"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "La cuenta demo no puede ser eliminada."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "Fallo al definir biblioteca predeterminada."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "No es posible establecer una biblioteca encriptada como biblioteca predeterminada."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "\"%s\" definida con éxito como biblioteca predeterminada."
@@ -2578,6 +2580,17 @@ msgstr "Bibliotecas Propias"
msgid "Shared Libs"
msgstr "Bibliotecas Compartidas"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Fallo. Por favor, verifica la red."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2616,7 +2629,7 @@ msgstr " Volver a conectarse"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2631,33 +2644,33 @@ msgstr "Ingresar"
msgid "Refresh"
msgstr "Refrescar"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "Correo electrónico o contraseña incorrecta"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "Recordarme por %(remember_days)s días"
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr "Inicio de Sesión único"
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "¿Olvidó la contraseña?"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "Fallo al refrescar el CAPTCHA. Intenta más tarde."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "El email o el nombre de usuario no pueden estar en blanco"
@@ -2818,14 +2831,6 @@ msgstr "Historial"
msgid "Snapshot"
msgstr "Instantánea"
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Fallo. Por favor, verifica la red."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3167,10 +3172,10 @@ msgstr "repo id incorrecto"
msgid "Bad upload link token."
msgstr "Identificador del enlace de subida inválido."
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "El archivo no existe"
@@ -3182,73 +3187,73 @@ msgstr "Id del repo en el enlace de subida, inválido."
msgid "No conflict in the merge."
msgstr "No hubo conflictos al unir."
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "Error HTTP: No se pudo abrir el archivo en línea"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "Error URL: No se pudo abrir el archivo en línea"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "La codificación elegida no es correcta."
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "Codificación de archivo desconocida"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "El tamaño del archivo sobrepasa %s, no se puede abrir en línea."
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "La biblioteca está encriptada, no se puede abrir el archivo en línea."
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "Imposible visualizar el archivo"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
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:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
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:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr "No es posible descargar el archivo, ruta inválida"
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr "No es posible descargar el archivo, ruta errónea"
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr "Imposible descargar archivo."
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr "Enlace de compartir para %s."
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "Imposible descargar archivo"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/es/LC_MESSAGES/djangojs.po b/locale/es/LC_MESSAGES/djangojs.po
index 92da026cc3..269d149e88 100644
--- a/locale/es/LC_MESSAGES/djangojs.po
+++ b/locale/es/LC_MESSAGES/djangojs.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Hector Colina , 2013\n"
"Language-Team: Spanish (http://app.transifex.com/haiwen/seahub/language/es/)\n"
@@ -234,13 +234,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr "Un archivo está siendo subido, ¿estás seguro que deseas abandonar esta página?"
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -284,13 +284,16 @@ msgstr "Por fecha descendente"
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -490,7 +493,7 @@ msgstr "Descripción"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -600,7 +603,7 @@ msgstr "Cancelar"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -647,7 +650,7 @@ msgstr "Cancelar"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -665,7 +668,7 @@ msgstr "Cancelar"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -673,7 +676,7 @@ msgstr "Enviar"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "Agregar Wiki"
@@ -707,7 +710,7 @@ msgstr "Agregar Wiki"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -806,12 +809,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -1002,8 +1005,8 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1024,14 +1027,16 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1075,7 +1080,7 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1191,7 +1196,7 @@ msgid "Copy selected item(s) to:"
msgstr "Copiar item(s) seleccionados a:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Otras bibliotecas"
@@ -1217,7 +1222,7 @@ msgstr "Copiar {num} items"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Nombre requerido"
@@ -1236,8 +1241,9 @@ msgstr "Nueva Biblioteca Departamental"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
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."
@@ -1353,14 +1359,14 @@ msgstr "Permiso"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Lectura / Escritura"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Sólo lectura"
@@ -1430,12 +1436,12 @@ msgstr "Seleccionar un color"
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr "Guardar"
@@ -1482,10 +1488,10 @@ msgstr "Subir archivo"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1493,9 +1499,8 @@ msgstr "Subir archivo"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1668,8 +1673,8 @@ msgstr "Cear una nueva etiqueta"
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Cerrar"
@@ -1887,6 +1892,34 @@ msgid ""
"can not create libraries."
msgstr "{site_name_placeholder} organiza los archivos en bibliotecas. Cada biblioteca se puede sincronizar y compartir por separado. Sin embargo, ya que eres un invitado, no puedes crear bibliotecas."
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr "La imagen no pudo ser cargada."
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Anterior (Flecha izquierda)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Siguiente (Flecha derecha)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Cerrar (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr "Acercar"
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr "Alejar"
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1937,6 +1970,7 @@ msgstr "Un enlace interno es un enlace a un archivo o carpeta que puede ser acce
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr "Enlace interno"
@@ -2025,8 +2059,8 @@ msgstr "¿Seguro que deseas abandorar este grupo?"
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr "Abandonar"
@@ -2152,7 +2186,7 @@ msgstr "Seleccione un grupo"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr "Buscar usuarios"
@@ -2185,11 +2219,11 @@ msgstr "Archivos Etiquetados"
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2228,7 +2262,7 @@ msgstr "Tamaño"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2454,7 +2488,7 @@ msgstr "La cuota es inválida."
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Fijar Cuota"
@@ -2552,7 +2586,7 @@ msgstr "API token copiado al portapapeles."
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Permiso denegado"
@@ -2561,17 +2595,19 @@ msgstr "Permiso denegado"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2586,7 +2622,7 @@ msgstr "Permiso denegado"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Error"
@@ -2600,7 +2636,7 @@ msgstr "Error"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 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."
@@ -2755,6 +2791,7 @@ msgstr "Guardar en:"
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "Buscar"
@@ -2768,12 +2805,12 @@ msgstr "Buscar archivos en esta biblioteca"
msgid "No result"
msgstr "No hay resultados"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Biblioteca actual"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2837,16 +2874,16 @@ msgstr "Compartir a otro servidor"
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3155,8 +3192,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3295,19 +3332,34 @@ msgstr "Papelera"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Historial"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3319,7 +3371,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3327,20 +3379,63 @@ msgid "Tags"
msgstr "Rótulos"
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3349,44 +3444,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Vacío"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "bloqueado"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr "bloqueado por {name}"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3407,9 +3511,9 @@ msgstr ""
msgid "Unstar"
msgstr "Desmarcar"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3421,13 +3525,13 @@ msgstr "Desmarcar"
msgid "Star"
msgstr "Marcar"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3463,10 +3567,6 @@ msgstr ""
msgid "Libraries"
msgstr "Bibliotecas"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3521,12 +3621,12 @@ msgstr "Restante"
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3615,49 +3715,53 @@ msgstr "progreso"
msgid "state"
msgstr "estado"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "marcado"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "desmarcado"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Bloquear"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Desbloquear"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Detalles"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Abrir via el Cliente"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr "Abrir carpeta contenedora"
@@ -3668,6 +3772,15 @@ msgstr "Abrir carpeta contenedora"
msgid "Online view is not applicable to this file format"
msgstr "La visualización en línea no se aplica a este tipo de archivo"
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3705,7 +3818,7 @@ msgstr "Compartido con todos"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Administrar"
@@ -3725,7 +3838,7 @@ msgstr "Miembro"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3781,7 +3894,7 @@ msgstr "Actividades"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr "Wikis"
@@ -3937,26 +4050,26 @@ msgstr ""
msgid "Last modified by"
msgstr "Última modificación por"
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4168,7 +4281,8 @@ msgstr "Fallo al eliminar {name}."
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4332,11 +4446,11 @@ msgstr ""
msgid "Move"
msgstr "Mover"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr "Usuario no encontrado"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr "Ingrese caracteres para comenzar la búsqueda"
@@ -4517,19 +4631,19 @@ msgstr "El archivo es demasiado grande. El tamaño máximo admitido es 1MB."
msgid "Avatar:"
msgstr "Avatar:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Nombre de usuario:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "Puede utilizar este campo para iniciar sesión"
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "Email de contacto:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Las notificaciones serán enviadas a esta dirección."
@@ -4590,35 +4704,40 @@ msgid "Publish"
msgstr "Publicar"
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr "Dejar de publicar"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr "Publicado"
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr "Eliminar Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4669,37 +4788,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4914,7 +5033,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4993,22 +5112,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5084,11 +5208,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5137,7 +5261,7 @@ msgid "Table"
msgstr "Tabla"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5145,10 +5269,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5321,14 +5441,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5337,7 +5457,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5349,74 +5469,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr "Fallo al renombrar {name}"
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5429,10 +5552,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5465,56 +5584,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr "Documento"
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Video"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Audio"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr "Código"
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5522,56 +5637,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr "Eliminado con éxito {name}"
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5604,7 +5732,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5694,11 +5822,11 @@ msgstr ""
msgid "Select"
msgstr "Seleccionar"
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5913,12 +6041,13 @@ msgstr "Este es un grupo especial que representa a un departamento."
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Usuarios"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6077,111 +6206,98 @@ msgstr "No hay convocaciones a invitados"
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"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ú."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
+msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr "Fallo al mover archivos a otra biblioteca."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr "Fallo al copiar archivos a otra biblioteca."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr "Archivos movidos con éxito a otra biblioteca."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr "Archivos copiados con éxito a otra biblioteca."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr "Fallo al renombrar {name}"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr "Eliminado con éxito {name}"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr "Fallo al eliminar {name}"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr "Movido con éxito {name}."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr "Fallo al mover {name}."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "%(name)s copiados con éxito."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "Fallo al copiar %(name)s"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6190,13 +6306,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Dejar de compartir"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr "Esta biblioteca ha sido configurada como de sólo lectura, y no puede ser actualizada."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr "La carpeta no existe"
@@ -6441,12 +6557,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "Biblioteca encriptada"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "Biblioteca de lectura / escritura"
@@ -6495,7 +6611,7 @@ msgstr "Buscar grupos"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Resultado"
@@ -6734,7 +6850,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6764,8 +6880,8 @@ msgstr "Agregar admin"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6773,7 +6889,7 @@ msgid "Edit succeeded"
msgstr "Editado con éxito"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr "Buscar Usuarios"
@@ -7142,8 +7258,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Remover"
@@ -7243,38 +7359,46 @@ msgstr "Transferir Biblioteca"
msgid "Create Group"
msgstr "Crear Grupo"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr "Biblioteca {library_name} creada con {owner} como su propietario"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr "Biblioteca {library_name} eliminada"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr "Biblioteca {library_name} transferida de {user_from} a {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr "Grupo {group_name} creado"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr "Grupo {group_name} transferido de {user_from} a {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr "Grupo {group_name} eliminado"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr "Usuario {user} agregado"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr "Usuario {user} eliminado"
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr "Ruta"
@@ -7413,7 +7537,7 @@ msgid "Revoke"
msgstr "Revocar"
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr "Permisos de {placeholder} fueron revocados con éxito."
@@ -7494,6 +7618,7 @@ msgid "Add"
msgstr "Agregar"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr "Menú Lateral de Navegación"
@@ -7605,24 +7730,24 @@ msgstr "Eliminar T&C"
msgid "Update succeeded."
msgstr "Actualización exitosa."
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr "1 usuario eliminado con éxito."
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr "{user_number_placeholder} usuarios eliminados con éxito."
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr "Eliminar Usuarios"
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr "¿Seguro que deseas eliminar los usuarios selecionados?"
@@ -7974,24 +8099,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7999,16 +8124,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8282,128 +8407,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr "Acceso de administrador"
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "Biblioteca de sólo lectura"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr "Biblioteca de lectura / escritura en línea"
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr "Biblioteca de sólo lectura en línea"
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr "Carpeta de lectura / escritura"
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr "Carpeta de sólo lectura"
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr "Carpeta de lectura / escritura en línea"
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr "Carpeta de sólo lectura en línea"
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr "Lectura / Escritura en línea"
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr "Sólo lectura en línea"
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
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:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr "El usuario puede leer, descargar y sincronizar archivos."
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
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:746
+#: frontend/src/utils/utils.js:749
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:749
+#: frontend/src/utils/utils.js:752
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:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr "Vista previa y descargar"
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr "Vista previa solamente"
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr "Descargar y subir"
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr "Editar en la nube y descargar"
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr "Editar sólo en la nube"
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr "%(name)s y 1 otro ítem copiados con éxito."
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "%(name)s movido con éxito."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr "%(name)s y 1 otro ítem movidos con éxito."
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
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:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr "Fallo al copiar %(name)s."
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
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:1387
+#: frontend/src/utils/utils.js:1392
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 3aa3aaaee0..d600124c03 100644
--- a/locale/es_AR/LC_MESSAGES/django.po
+++ b/locale/es_AR/LC_MESSAGES/django.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Rodolfo Cossalter , 2014-2021\n"
"Language-Team: Spanish (Argentina) (http://app.transifex.com/haiwen/seahub/language/es_AR/)\n"
@@ -81,37 +81,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "El nombre es demasiado largo (máximo 64 caracteres)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "El nombre no debe contener ' / '."
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "Login id no puede estar vacio"
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr "Login id %s ya existe."
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "El departamento es demasiado largo (máximo 512 caracteres)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "La cuota para almacenamiento no puede estar vacía"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -124,7 +124,7 @@ msgstr "Debe ser un número entero mayor o igual que 0."
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -175,12 +175,12 @@ msgstr "Fallo al agregar a %s a la institución: el usuario ya pertenece a esta
msgid "System library can not be deleted."
msgstr "La bibilioteca del sistema no puede ser eliminada."
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr "La transferencia falló: el rol de %s es %s, no puede agregar una biblioteca."
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr "La biblioteca no puede ser transferida al propietario."
@@ -292,7 +292,7 @@ msgstr "Email"
msgid "Name"
msgstr "Nombre"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -379,7 +379,7 @@ msgstr "Edición exitosa, pero hubo un fallo al enviar el correo, revisa la conf
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -445,14 +445,14 @@ msgstr "Archivo con virus no encontrado"
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -475,12 +475,12 @@ msgstr "Ruta de destino inválida"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "Cuota agotada."
@@ -495,7 +495,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "El archivo está bloqueado"
@@ -527,7 +527,7 @@ msgstr "Usuario %s no encontrado."
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -539,8 +539,8 @@ msgstr "Persmiso denegado."
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -553,7 +553,7 @@ msgstr "El archivo no está bloqueado."
msgid "You can not refresh this file's lock."
msgstr "No puede refrescar el bloqueo de este archivo."
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr "El participante ya existe."
@@ -573,7 +573,7 @@ msgstr "El usuario %s ya es miembro del grupo."
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -589,7 +589,7 @@ msgid "User %s is an organization user."
msgstr "El usuario %s es un usuario de la organización."
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "El grupo no existe"
@@ -633,7 +633,7 @@ msgstr "El usuario %s ya existe."
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -643,8 +643,8 @@ msgstr "No se pudo enviar el correo, el servicio no está configurado adecuadame
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Contraseña requerida"
@@ -676,7 +676,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr "Días al vencimiento de be ser mayor o igual que %s"
@@ -686,7 +686,7 @@ msgstr "Días al vencimiento de be ser mayor o igual que %s"
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr "Días al vencimiento de be ser menor o igual que %s"
@@ -712,7 +712,7 @@ msgid "Expiration time should be earlier than %s."
msgstr "El tiempo de vencimiento debe ser anterior a %s."
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -723,7 +723,8 @@ msgid "This library has not been decrypted."
msgstr "Esta biblioteca no ha sido desencriptada."
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr "Característica deshabilitada."
@@ -738,11 +739,11 @@ msgstr "No se puede restablecer la contraseña de esta biblioteca."
msgid "New password of library %s"
msgstr "Nueva contraseña de la biblioteca %s"
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Contraseña incorrecta"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Error en el desencriptado de la biblioteca"
@@ -829,12 +830,12 @@ msgstr "El enlace de compartir %s ya existe."
msgid "Feature is not enabled."
msgstr "La característica no está habilitada"
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr "El email de contacto %s ya existe."
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr "El número de teléfono es demasiado largo (máximo 100 caracteres)."
@@ -869,15 +870,15 @@ msgstr ""
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/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -907,7 +908,7 @@ msgstr "Por favor ingresar."
msgid "Email or Username"
msgstr "Email o Nombre de usuario"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -921,67 +922,68 @@ msgstr "Email o Nombre de usuario"
msgid "Password"
msgstr "Contraseña "
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Esta cuenta está inactiva."
+
+#: seahub/auth/forms.py:83
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:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
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:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Esta cuenta está inactiva."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
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:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
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:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Nueva contraseña"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Confirmación de nueva contraseña"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "Las contraseñas no coinciden"
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Contraseña anterior"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
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:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Contraseña (de nuevo)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1516,9 +1518,9 @@ msgstr "El equipo de %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2137,7 +2139,7 @@ msgstr "La dirección de email es inválida"
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2175,7 +2177,7 @@ msgid "Email cannot be blank"
msgstr "El correo no puede estar en blanco"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2231,13 +2233,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Nombre:"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr "Establecer Contraseña"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Actualizar"
@@ -2253,23 +2255,23 @@ msgstr "Perfil editado con éxito."
msgid "Failed to edit profile"
msgstr "Fallo al editar el perfil."
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "Aún no ha aceptado la invitación"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "La cuenta demo no puede ser eliminada."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "Fallo al definir biblioteca predeterminada."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "No es posible establecer una biblioteca encriptada como biblioteca predeterminada."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "\"%s\" definida con éxito como biblioteca predeterminada."
@@ -2575,6 +2577,17 @@ msgstr "Bibliotecas Propias"
msgid "Shared Libs"
msgstr "Bibliotecas Compartidas"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Fallo. Por favor, verifica la red."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2613,7 +2626,7 @@ msgstr " Volver a conectarse"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2628,33 +2641,33 @@ msgstr "Ingresar"
msgid "Refresh"
msgstr "Refrescar"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "Correo electrónico o contraseña incorrecta"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "Recordarme por %(remember_days)s días"
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr "Inicio de Sesión único"
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "¿Olvidó la contraseña?"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "Fallo al refrescar el CAPTCHA. Intenta más tarde."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "El email o el nombre de usuario no pueden estar en blanco"
@@ -2815,14 +2828,6 @@ msgstr "Historial"
msgid "Snapshot"
msgstr "Instantánea"
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Fallo. Por favor, verifica la red."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3164,10 +3169,10 @@ msgstr "repo id incorrecto"
msgid "Bad upload link token."
msgstr "Identificador del enlace de subida inválido."
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "El archivo no existe"
@@ -3179,73 +3184,73 @@ msgstr "Id del repo en el enlace de subida, inválido."
msgid "No conflict in the merge."
msgstr "No hubo conflictos al unir."
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "Error HTTP: No se pudo abrir el archivo en línea"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "Error URL: No se pudo abrir el archivo en línea"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "La codificación elegida no es correcta."
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "Codificación de archivo desconocida"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "El tamaño del archivo sobrepasa %s, no se puede abrir en línea."
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "La biblioteca está encriptada, no se puede abrir el archivo en línea."
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "Imposible visualizar el archivo"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
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:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
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:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr "No es posible descargar el archivo, ruta inválida"
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr "No es posible descargar el archivo, ruta errónea"
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr "Imposible descargar archivo."
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr "Enlace de compartir para %s."
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "Imposible descargar archivo"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/es_AR/LC_MESSAGES/djangojs.po b/locale/es_AR/LC_MESSAGES/djangojs.po
index 203bfc8cd2..e27821ba62 100644
--- a/locale/es_AR/LC_MESSAGES/djangojs.po
+++ b/locale/es_AR/LC_MESSAGES/djangojs.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Rodolfo Cossalter , 2014-2021\n"
"Language-Team: Spanish (Argentina) (http://app.transifex.com/haiwen/seahub/language/es_AR/)\n"
@@ -233,13 +233,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr "Un archivo está siendo subido, ¿estás seguro que deseas abandonar esta página?"
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -283,13 +283,16 @@ msgstr "Por fecha descendente"
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -489,7 +492,7 @@ msgstr "Descripción"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -599,7 +602,7 @@ msgstr "Cancelar"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -646,7 +649,7 @@ msgstr "Cancelar"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -664,7 +667,7 @@ msgstr "Cancelar"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -672,7 +675,7 @@ msgstr "Enviar"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "Agregar Wiki"
@@ -706,7 +709,7 @@ msgstr "Agregar Wiki"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -805,12 +808,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -1001,8 +1004,8 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1023,14 +1026,16 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1074,7 +1079,7 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1190,7 +1195,7 @@ msgid "Copy selected item(s) to:"
msgstr "Copiar item(s) seleccionados a:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Otras bibliotecas"
@@ -1216,7 +1221,7 @@ msgstr "Copiar {num} items"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Nombre requerido"
@@ -1235,8 +1240,9 @@ msgstr "Nueva Biblioteca Departamental"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
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."
@@ -1352,14 +1358,14 @@ msgstr "Permiso"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Lectura / Escritura"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Sólo lectura"
@@ -1429,12 +1435,12 @@ msgstr "Seleccionar un color"
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr "Guardar"
@@ -1481,10 +1487,10 @@ msgstr "Subir archivo"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1492,9 +1498,8 @@ msgstr "Subir archivo"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1667,8 +1672,8 @@ msgstr "Cear una nueva etiqueta"
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Cerrar"
@@ -1886,6 +1891,34 @@ msgid ""
"can not create libraries."
msgstr "{site_name_placeholder} organiza los archivos en bibliotecas. Cada biblioteca se puede sincronizar y compartir por separado. Sin embargo, ya que eres un invitado, no puedes crear bibliotecas."
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr "La imagen no pudo ser cargada."
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Anterior (Flecha izquierda)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Siguiente (Flecha derecha)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Cerrar (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr "Acercar"
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr "Alejar"
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1936,6 +1969,7 @@ msgstr "Un enlace interno es un enlace a un archivo o carpeta que puede ser acce
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr "Enlace interno"
@@ -2024,8 +2058,8 @@ msgstr "¿Seguro que deseas abandorar este grupo?"
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr "Abandonar"
@@ -2151,7 +2185,7 @@ msgstr "Seleccione un grupo"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr "Buscar usuarios"
@@ -2184,11 +2218,11 @@ msgstr "Archivos Etiquetados"
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2227,7 +2261,7 @@ msgstr "Tamaño"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2453,7 +2487,7 @@ msgstr "La cuota es inválida."
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Fijar Cuota"
@@ -2551,7 +2585,7 @@ msgstr "API token copiado al portapapeles."
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Permiso denegado"
@@ -2560,17 +2594,19 @@ msgstr "Permiso denegado"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2585,7 +2621,7 @@ msgstr "Permiso denegado"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Error"
@@ -2599,7 +2635,7 @@ msgstr "Error"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 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."
@@ -2754,6 +2790,7 @@ msgstr "Guardar en:"
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "Buscar"
@@ -2767,12 +2804,12 @@ msgstr "Buscar archivos en esta biblioteca"
msgid "No result"
msgstr "No hay resultados"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Biblioteca actual"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2836,16 +2873,16 @@ msgstr "Compartir a otro servidor"
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3154,8 +3191,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3294,19 +3331,34 @@ msgstr "Papelera"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Historial"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3318,7 +3370,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3326,20 +3378,63 @@ msgid "Tags"
msgstr "Rótulos"
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3348,44 +3443,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Vacío"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "bloqueado"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr "bloqueado por {name}"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3406,9 +3510,9 @@ msgstr ""
msgid "Unstar"
msgstr "Desmarcar"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3420,13 +3524,13 @@ msgstr "Desmarcar"
msgid "Star"
msgstr "Marcar"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3462,10 +3566,6 @@ msgstr ""
msgid "Libraries"
msgstr "Bibliotecas"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3520,12 +3620,12 @@ msgstr "Restante"
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3614,49 +3714,53 @@ msgstr "progreso"
msgid "state"
msgstr "estado"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "marcado"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "desmarcado"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Bloquear"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Desbloquear"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Detalles"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Abrir via el Cliente"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr "Abrir carpeta contenedora"
@@ -3667,6 +3771,15 @@ msgstr "Abrir carpeta contenedora"
msgid "Online view is not applicable to this file format"
msgstr "La visualización en línea no se aplica a este tipo de archivo"
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3704,7 +3817,7 @@ msgstr "Compartido con todos"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Administrar"
@@ -3724,7 +3837,7 @@ msgstr "Miembro"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3780,7 +3893,7 @@ msgstr "Actividades"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr "Wikis"
@@ -3936,26 +4049,26 @@ msgstr ""
msgid "Last modified by"
msgstr "Última modificación por"
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4167,7 +4280,8 @@ msgstr "Fallo al eliminar {name}."
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4331,11 +4445,11 @@ msgstr ""
msgid "Move"
msgstr "Mover"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr "Usuario no encontrado"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr "Ingrese caracteres para comenzar la búsqueda"
@@ -4516,19 +4630,19 @@ msgstr "El archivo es demasiado grande. El tamaño máximo admitido es 1MB."
msgid "Avatar:"
msgstr "Avatar:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Nombre de usuario:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "Puede utilizar este campo para iniciar sesión"
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "Email de contacto:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Las notificaciones serán enviadas a esta dirección."
@@ -4589,35 +4703,40 @@ msgid "Publish"
msgstr "Publicar"
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr "Dejar de publicar"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr "Publicado"
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr "Eliminar Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4668,37 +4787,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4913,7 +5032,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4992,22 +5111,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5083,11 +5207,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5136,7 +5260,7 @@ msgid "Table"
msgstr "Tabla"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5144,10 +5268,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5320,14 +5440,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5336,7 +5456,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5348,74 +5468,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr "Fallo al renombrar {name}"
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5428,10 +5551,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5464,56 +5583,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr "Documento"
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Video"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Audio"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr "Código"
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5521,56 +5636,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr "Eliminado con éxito {name}"
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5603,7 +5731,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5693,11 +5821,11 @@ msgstr ""
msgid "Select"
msgstr "Seleccionar"
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5912,12 +6040,13 @@ msgstr "Este es un grupo especial que representa a un departamento."
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Usuarios"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6076,111 +6205,98 @@ msgstr "No hay convocaciones a invitados"
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"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ú."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
+msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr "Fallo al mover archivos a otra biblioteca."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr "Fallo al copiar archivos a otra biblioteca."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr "Archivos movidos con éxito a otra biblioteca."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr "Archivos copiados con éxito a otra biblioteca."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr "Fallo al renombrar {name}"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr "Eliminado con éxito {name}"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr "Fallo al eliminar {name}"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr "Movido con éxito {name}."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr "Fallo al mover {name}."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "%(name)s copiados con éxito."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "Fallo al copiar %(name)s"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6189,13 +6305,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Dejar de compartir"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr "Esta biblioteca ha sido configurada como de sólo lectura, y no puede ser actualizada."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr "La carpeta no existe"
@@ -6440,12 +6556,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "Biblioteca encriptada"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "Biblioteca de lectura / escritura"
@@ -6494,7 +6610,7 @@ msgstr "Buscar grupos"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Resultado"
@@ -6733,7 +6849,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6763,8 +6879,8 @@ msgstr "Agregar admin"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6772,7 +6888,7 @@ msgid "Edit succeeded"
msgstr "Editado con éxito"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr "Buscar Usuarios"
@@ -7141,8 +7257,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Remover"
@@ -7242,38 +7358,46 @@ msgstr "Transferir Biblioteca"
msgid "Create Group"
msgstr "Crear Grupo"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr "Biblioteca {library_name} creada con {owner} como su propietario"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr "Biblioteca {library_name} eliminada"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr "Biblioteca {library_name} transferida de {user_from} a {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr "Grupo {group_name} creado"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr "Grupo {group_name} transferido de {user_from} a {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr "Grupo {group_name} eliminado"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr "Usuario {user} agregado"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr "Usuario {user} eliminado"
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr "Ruta"
@@ -7412,7 +7536,7 @@ msgid "Revoke"
msgstr "Revocar"
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr "Permisos de {placeholder} fueron revocados con éxito."
@@ -7493,6 +7617,7 @@ msgid "Add"
msgstr "Agregar"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr "Menú Lateral de Navegación"
@@ -7604,24 +7729,24 @@ msgstr "Eliminar T&C"
msgid "Update succeeded."
msgstr "Actualización exitosa."
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr "1 usuario eliminado con éxito."
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr "{user_number_placeholder} usuarios eliminados con éxito."
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr "Eliminar Usuarios"
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr "¿Seguro que deseas eliminar los usuarios selecionados?"
@@ -7973,24 +8098,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7998,16 +8123,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8281,128 +8406,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr "Acceso de administrador"
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "Biblioteca de sólo lectura"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr "Biblioteca de lectura / escritura en línea"
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr "Biblioteca de sólo lectura en línea"
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr "Carpeta de lectura / escritura"
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr "Carpeta de sólo lectura"
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr "Carpeta de lectura / escritura en línea"
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr "Carpeta de sólo lectura en línea"
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr "Lectura / Escritura en línea"
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr "Sólo lectura en línea"
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
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:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr "El usuario puede leer, descargar y sincronizar archivos."
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
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:746
+#: frontend/src/utils/utils.js:749
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:749
+#: frontend/src/utils/utils.js:752
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:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr "Vista previa y descargar"
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr "Vista previa solamente"
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr "Descargar y subir"
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr "Editar en la nube y descargar"
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr "Editar sólo en la nube"
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr "%(name)s y 1 otro ítem copiados con éxito."
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "%(name)s movido con éxito."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr "%(name)s y 1 otro ítem movidos con éxito."
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
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:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr "Fallo al copiar %(name)s."
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
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:1387
+#: frontend/src/utils/utils.js:1392
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 1ba813f715..292ec2f1b4 100644
--- a/locale/es_MX/LC_MESSAGES/django.po
+++ b/locale/es_MX/LC_MESSAGES/django.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Rodolfo Cossalter , 2014-2015\n"
"Language-Team: Spanish (Mexico) (http://app.transifex.com/haiwen/seahub/language/es_MX/)\n"
@@ -82,37 +82,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "El nombre es demasiado largo (máximo 64 caracteres)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "El nombre no debe contener ' / '."
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "Login id no puede estar vacio"
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr "Login id %s ya existe."
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "El departamento es demasiado largo (máximo 512 caracteres)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "La cuota para almacenamiento no puede estar vacía"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -125,7 +125,7 @@ msgstr "Debe ser un número entero mayor o igual que 0."
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -176,12 +176,12 @@ msgstr "Fallo al agregar a %s a la institución: el usuario ya pertenece a esta
msgid "System library can not be deleted."
msgstr "La bibilioteca del sistema no puede ser eliminada."
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr "La transferencia falló: el rol de %s es %s, no puede agregar una biblioteca."
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr "La biblioteca no puede ser transferida al propietario."
@@ -293,7 +293,7 @@ msgstr "Correo electrónico"
msgid "Name"
msgstr "Nombre"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -380,7 +380,7 @@ msgstr "Edición exitosa, pero hubo un fallo al enviar el correo, revise la conf
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -446,14 +446,14 @@ msgstr "Archivo con virus no encontrado"
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -476,12 +476,12 @@ msgstr "Ruta de destino inválida"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "Cuota agotada."
@@ -496,7 +496,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "El archivo está bloqueado"
@@ -528,7 +528,7 @@ msgstr "Usuario %s no encontrado."
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -540,8 +540,8 @@ msgstr "Persmiso denegado."
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -554,7 +554,7 @@ msgstr "El archivo no está bloqueado."
msgid "You can not refresh this file's lock."
msgstr "No puede refrescar el bloqueo de este archivo."
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr "El participante ya existe."
@@ -574,7 +574,7 @@ msgstr "El usuario %s ya es miembro del grupo."
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -590,7 +590,7 @@ msgid "User %s is an organization user."
msgstr "El usuario %s es un usuario de la organización."
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "El grupo no existe"
@@ -634,7 +634,7 @@ msgstr "El usuario %s ya existe."
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -644,8 +644,8 @@ msgstr "No se pudo enviar el correo, el servicio no está configurado adecuadame
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Contraseña requerida"
@@ -677,7 +677,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr "Días al vencimiento de be ser mayor o igual que %s"
@@ -687,7 +687,7 @@ msgstr "Días al vencimiento de be ser mayor o igual que %s"
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr "Días al vencimiento de be ser menor o igual que %s"
@@ -713,7 +713,7 @@ msgid "Expiration time should be earlier than %s."
msgstr "El tiempo de vencimiento debe ser anterior a %s."
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -724,7 +724,8 @@ msgid "This library has not been decrypted."
msgstr "Esta biblioteca no ha sido desencriptada."
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr "Característica deshabilitada."
@@ -739,11 +740,11 @@ msgstr "No se puede restablecer la contraseña de esta biblioteca."
msgid "New password of library %s"
msgstr "Nueva contraseña de la biblioteca %s"
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Contraseña incorrecta"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Error en el desencriptado de la biblioteca"
@@ -830,12 +831,12 @@ msgstr "El enlace de compartir %s ya existe."
msgid "Feature is not enabled."
msgstr "La característica no está habilitada"
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr "El email de contacto %s ya existe."
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr "El número de teléfono es demasiado largo (máximo 100 caracteres)."
@@ -870,15 +871,15 @@ msgstr ""
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/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -908,7 +909,7 @@ msgstr "Por favor ingresar."
msgid "Email or Username"
msgstr "Email o Nombre de usuario"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -922,67 +923,68 @@ msgstr "Email o Nombre de usuario"
msgid "Password"
msgstr "Contraseña "
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Esta cuenta está inactiva."
+
+#: seahub/auth/forms.py:83
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:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
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:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Esta cuenta está inactiva."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
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:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
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:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Nueva contraseña"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Confirmación de nueva contraseña"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "Las contraseñas no concuerdan"
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Contraseña antigua"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
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:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Contraseña (de nuevo)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1517,9 +1519,9 @@ msgstr "El equipo de %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2138,7 +2140,7 @@ msgstr "La dirección de email es inválida"
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2176,7 +2178,7 @@ msgid "Email cannot be blank"
msgstr "El correo no puede estar en blanco"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2232,13 +2234,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Nombre:"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr "Establecer Contraseña"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Actualizar"
@@ -2254,23 +2256,23 @@ msgstr "Perfil editado correctamente."
msgid "Failed to edit profile"
msgstr "Fallo al editar el perfil."
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "No se ha aceptado invitación aun"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "La cuenta demo no puede ser eliminada."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "Fallo al definir biblioteca predeterminada."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "No es posible establecer una biblioteca encriptada como biblioteca predeterminada."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "\"%s\" definida correctamente como biblioteca predeterminada."
@@ -2576,6 +2578,17 @@ msgstr "Bibliotecas Propias"
msgid "Shared Libs"
msgstr "Bibliotecas Compartidas"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Fallo. Por favor, verifique la red"
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2614,7 +2627,7 @@ msgstr " Volver a conectarse"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2629,33 +2642,33 @@ msgstr "Ingresar"
msgid "Refresh"
msgstr "Refrescar"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "Correo electrónico o contraseña incorrecta"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "Recordar por %(remember_days)s días"
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr "Inicio de Sesión único"
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "¿Olvidó la contraseña?"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "Fallo al refrescar el CAPTCHA. Intente más tarde."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "El email o el nombre de usuario no pueden estar en blanco"
@@ -2816,14 +2829,6 @@ msgstr "Histórico"
msgid "Snapshot"
msgstr "Instantánea"
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Fallo. Por favor, verifique la red"
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3165,10 +3170,10 @@ msgstr "repo id incorrecto"
msgid "Bad upload link token."
msgstr "Identificador del enlace de subida inválido."
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "El archivo no existe"
@@ -3180,73 +3185,73 @@ msgstr "Id del repo en el enlace de subida, inválido."
msgid "No conflict in the merge."
msgstr "No hubo conflictos al unir."
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "Error HTTP: No se pudo abrir el archivo en línea"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "Error URL: No se pudo abrir el archivo en línea"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "La codificación elegida no es correcta."
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "Codificación de archivo desconocida"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "El tamaño del archivo sobrepasa %s, no se puede abrir en linea."
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "La biblioteca está encriptada, no se puede abrir el archivo en línea."
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "Imposible visualizar el archivo"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
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:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
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:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr "No es posible descargar el archivo, ruta inválida"
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr "No es posible descargar el archivo, ruta errónea"
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr "Imposible descargar archivo."
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr "Enlace de compartir para %s."
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "Imposible descargar archivo"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/es_MX/LC_MESSAGES/djangojs.po b/locale/es_MX/LC_MESSAGES/djangojs.po
index b089239290..633d04a889 100644
--- a/locale/es_MX/LC_MESSAGES/djangojs.po
+++ b/locale/es_MX/LC_MESSAGES/djangojs.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Hector Colina , 2013\n"
"Language-Team: Spanish (Mexico) (http://app.transifex.com/haiwen/seahub/language/es_MX/)\n"
@@ -233,13 +233,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr "Un archivo está siendo subido, ¿estás seguro que deseas abandonar esta página?"
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -283,13 +283,16 @@ msgstr "Por fecha descendente"
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -489,7 +492,7 @@ msgstr "Descripción"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -599,7 +602,7 @@ msgstr "Cancelar"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -646,7 +649,7 @@ msgstr "Cancelar"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -664,7 +667,7 @@ msgstr "Cancelar"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -672,7 +675,7 @@ msgstr "Enviar"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "Agregar Wiki"
@@ -706,7 +709,7 @@ msgstr "Agregar Wiki"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -805,12 +808,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -1001,8 +1004,8 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1023,14 +1026,16 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1074,7 +1079,7 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1190,7 +1195,7 @@ msgid "Copy selected item(s) to:"
msgstr "Copiar item(s) seleccionados a:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Otras bibliotecas"
@@ -1216,7 +1221,7 @@ msgstr "Copiar {num} items"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Nombre requerido"
@@ -1235,8 +1240,9 @@ msgstr "Nueva Biblioteca Departamental"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
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."
@@ -1352,14 +1358,14 @@ msgstr "Permiso"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Lectura / Escritura"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Sólo lectura"
@@ -1429,12 +1435,12 @@ msgstr "Seleccionar un color"
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr "Guardar"
@@ -1481,10 +1487,10 @@ msgstr "Subir archivo"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1492,9 +1498,8 @@ msgstr "Subir archivo"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1667,8 +1672,8 @@ msgstr "Cear una nueva etiqueta"
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Cerrar"
@@ -1886,6 +1891,34 @@ msgid ""
"can not create libraries."
msgstr "{site_name_placeholder} organiza los archivos en bibliotecas. Cada biblioteca se puede sincronizar y compartir por separado. Sin embargo, ya que eres un invitado, no puedes crear bibliotecas."
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr "La imagen no pudo ser cargada."
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Anterior (Flecha izquierda)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Siguiente (Flecha derecha)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Cerrar (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr "Acercar"
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr "Alejar"
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1936,6 +1969,7 @@ msgstr "Un enlace interno es un enlace a un archivo o carpeta que puede ser acce
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr "Enlace interno"
@@ -2024,8 +2058,8 @@ msgstr "¿Seguro que deseas abandorar este grupo?"
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr "Abandonar"
@@ -2151,7 +2185,7 @@ msgstr "Seleccione un grupo"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr "Buscar usuarios"
@@ -2184,11 +2218,11 @@ msgstr "Archivos Etiquetados"
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2227,7 +2261,7 @@ msgstr "Tamaño"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2453,7 +2487,7 @@ msgstr "La cuota es inválida."
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Fijar Cuota"
@@ -2551,7 +2585,7 @@ msgstr "API token copiado al portapapeles."
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Permiso denegado"
@@ -2560,17 +2594,19 @@ msgstr "Permiso denegado"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2585,7 +2621,7 @@ msgstr "Permiso denegado"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Error"
@@ -2599,7 +2635,7 @@ msgstr "Error"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 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."
@@ -2754,6 +2790,7 @@ msgstr "Guardar en:"
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "Buscar"
@@ -2767,12 +2804,12 @@ msgstr "Buscar archivos en esta biblioteca"
msgid "No result"
msgstr "No hay resultados"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Biblioteca actual"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2836,16 +2873,16 @@ msgstr "Compartir a otro servidor"
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3154,8 +3191,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3294,19 +3331,34 @@ msgstr "Papelera"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Historial"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3318,7 +3370,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3326,20 +3378,63 @@ msgid "Tags"
msgstr "Rótulos"
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3348,44 +3443,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Vacío"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "bloqueado"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr "bloqueado por {name}"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3406,9 +3510,9 @@ msgstr ""
msgid "Unstar"
msgstr "Desmarcar"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3420,13 +3524,13 @@ msgstr "Desmarcar"
msgid "Star"
msgstr "Marcar"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3462,10 +3566,6 @@ msgstr ""
msgid "Libraries"
msgstr "Bibliotecas"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3520,12 +3620,12 @@ msgstr "Restante"
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3614,49 +3714,53 @@ msgstr "progreso"
msgid "state"
msgstr "estado"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "marcado"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "desmarcado"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Bloquear"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Desbloquear"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Detalles"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Abrir via el Cliente"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr "Abrir carpeta contenedora"
@@ -3667,6 +3771,15 @@ msgstr "Abrir carpeta contenedora"
msgid "Online view is not applicable to this file format"
msgstr "La visualización en línea no se aplica a este tipo de archivo"
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3704,7 +3817,7 @@ msgstr "Compartido con todos"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Administrar"
@@ -3724,7 +3837,7 @@ msgstr "Miembro"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3780,7 +3893,7 @@ msgstr "Actividades"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr "Wikis"
@@ -3936,26 +4049,26 @@ msgstr ""
msgid "Last modified by"
msgstr "Última modificación por"
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4167,7 +4280,8 @@ msgstr "Fallo al eliminar {name}."
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4331,11 +4445,11 @@ msgstr ""
msgid "Move"
msgstr "Mover"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr "Usuario no encontrado"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr "Ingrese caracteres para comenzar la búsqueda"
@@ -4516,19 +4630,19 @@ msgstr "El archivo es demasiado grande. El tamaño máximo admitido es 1MB."
msgid "Avatar:"
msgstr "Avatar:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Nombre de usuario:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "Puede utilizar este campo para iniciar sesión"
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "Email de contacto:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Las notificaciones serán enviadas a esta dirección."
@@ -4589,35 +4703,40 @@ msgid "Publish"
msgstr "Publicar"
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr "Dejar de publicar"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr "Publicado"
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr "Eliminar Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4668,37 +4787,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4913,7 +5032,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4992,22 +5111,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5083,11 +5207,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5136,7 +5260,7 @@ msgid "Table"
msgstr "Tabla"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5144,10 +5268,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5320,14 +5440,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5336,7 +5456,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5348,74 +5468,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr "Fallo al renombrar {name}"
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5428,10 +5551,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5464,56 +5583,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr "Documento"
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Video"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Audio"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr "Código"
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5521,56 +5636,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr "Eliminado con éxito {name}"
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5603,7 +5731,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5693,11 +5821,11 @@ msgstr ""
msgid "Select"
msgstr "Seleccionar"
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5912,12 +6040,13 @@ msgstr "Este es un grupo especial que representa a un departamento."
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Usuarios"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6076,111 +6205,98 @@ msgstr "No hay convocaciones a invitados"
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"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ú."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
+msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr "Fallo al mover archivos a otra biblioteca."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr "Fallo al copiar archivos a otra biblioteca."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr "Archivos movidos con éxito a otra biblioteca."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr "Archivos copiados con éxito a otra biblioteca."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr "Fallo al renombrar {name}"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr "Eliminado con éxito {name}"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr "Fallo al eliminar {name}"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr "Movido con éxito {name}."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr "Fallo al mover {name}."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "%(name)s copiados con éxito."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "Fallo al copiar %(name)s"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6189,13 +6305,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Dejar de compartir"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr "Esta biblioteca ha sido configurada como de sólo lectura, y no puede ser actualizada."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr "La carpeta no existe"
@@ -6440,12 +6556,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "Biblioteca encriptada"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "Biblioteca de lectura / escritura"
@@ -6494,7 +6610,7 @@ msgstr "Buscar grupos"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Resultado"
@@ -6733,7 +6849,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6763,8 +6879,8 @@ msgstr "Agregar admin"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6772,7 +6888,7 @@ msgid "Edit succeeded"
msgstr "Editado con éxito"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr "Buscar Usuarios"
@@ -7141,8 +7257,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Remover"
@@ -7242,38 +7358,46 @@ msgstr "Transferir Biblioteca"
msgid "Create Group"
msgstr "Crear Grupo"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr "Biblioteca {library_name} creada con {owner} como su propietario"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr "Biblioteca {library_name} eliminada"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr "Biblioteca {library_name} transferida de {user_from} a {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr "Grupo {group_name} creado"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr "Grupo {group_name} transferido de {user_from} a {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr "Grupo {group_name} eliminado"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr "Usuario {user} agregado"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr "Usuario {user} eliminado"
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr "Ruta"
@@ -7412,7 +7536,7 @@ msgid "Revoke"
msgstr "Revocar"
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr "Permisos de {placeholder} fueron revocados con éxito."
@@ -7493,6 +7617,7 @@ msgid "Add"
msgstr "Agregar"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr "Menú Lateral de Navegación"
@@ -7604,24 +7729,24 @@ msgstr "Eliminar T&C"
msgid "Update succeeded."
msgstr "Actualización exitosa."
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr "1 usuario eliminado con éxito."
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr "{user_number_placeholder} usuarios eliminados con éxito."
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr "Eliminar Usuarios"
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr "¿Seguro que deseas eliminar los usuarios selecionados?"
@@ -7973,24 +8098,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7998,16 +8123,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8281,128 +8406,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr "Acceso de administrador"
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "Biblioteca de sólo lectura"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr "Biblioteca de lectura / escritura en línea"
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr "Biblioteca de sólo lectura en línea"
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr "Carpeta de lectura / escritura"
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr "Carpeta de sólo lectura"
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr "Carpeta de lectura / escritura en línea"
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr "Carpeta de sólo lectura en línea"
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr "Lectura / Escritura en línea"
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr "Sólo lectura en línea"
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
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:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr "El usuario puede leer, descargar y sincronizar archivos."
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
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:746
+#: frontend/src/utils/utils.js:749
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:749
+#: frontend/src/utils/utils.js:752
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:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr "Vista previa y descargar"
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr "Vista previa solamente"
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr "Descargar y subir"
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr "Editar en la nube y descargar"
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr "Editar sólo en la nube"
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr "%(name)s y 1 otro ítem copiados con éxito."
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "%(name)s movido con éxito."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr "%(name)s y 1 otro ítem movidos con éxito."
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
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:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr "Fallo al copiar %(name)s."
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
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:1387
+#: frontend/src/utils/utils.js:1392
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 570786ba7b..94755c6879 100644
--- a/locale/fi/LC_MESSAGES/django.po
+++ b/locale/fi/LC_MESSAGES/django.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Teppo Sarjonen , 2017-2018\n"
"Language-Team: Finnish (http://app.transifex.com/haiwen/seahub/language/fi/)\n"
@@ -81,37 +81,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "Nimi on liian pitkä (maksimi on 64 merkkiä)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "Nimi ei voi sisältää '/'"
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "Login id ei voi olla tyhjä"
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr "Login id %s on jo olemassa."
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "Osasto on liian pitkä (maksimi 512 merkkiä)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "Tilakiintiö ei voi olla tyhjä"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -124,7 +124,7 @@ msgstr "Pitää olla integer joka on suurempi tai samansuuruinen kuin 0."
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -175,12 +175,12 @@ msgstr ""
msgid "System library can not be deleted."
msgstr "Järjestelmäkirjastoa ei voi poistaa."
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr ""
@@ -292,7 +292,7 @@ msgstr "Sähköposti"
msgid "Name"
msgstr "Nimi"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -379,7 +379,7 @@ msgstr "Muokkaus onnistui, mutta sähköpostin lähetys epäonnistui. Ole hyvä
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -445,14 +445,14 @@ msgstr ""
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -475,12 +475,12 @@ msgstr "Virheellinen kohdepolku"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "Tila loppu."
@@ -495,7 +495,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "Tiedosto on lukittu"
@@ -527,7 +527,7 @@ msgstr "Käyttäjää %s ei löydy."
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -539,8 +539,8 @@ msgstr "Pääsy estetty."
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -553,7 +553,7 @@ msgstr "Tiedosto ei ole lukittu."
msgid "You can not refresh this file's lock."
msgstr "Et voi päivittää tiedosto on lukiitu."
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr ""
@@ -573,7 +573,7 @@ msgstr "Käyttäjä %s on jo ryhmän jäsen."
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -589,7 +589,7 @@ msgid "User %s is an organization user."
msgstr ""
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "Ryhmää ei ole olemassa"
@@ -633,7 +633,7 @@ msgstr "Käyttäjä %s on jo olemassa."
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -643,8 +643,8 @@ msgstr "Sähköpostin lähetys epäonnistui, sähköpostipalvelu ei ole oikein k
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Salasana vaaditaan"
@@ -676,7 +676,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr ""
@@ -686,7 +686,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr ""
@@ -712,7 +712,7 @@ msgid "Expiration time should be earlier than %s."
msgstr ""
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -723,7 +723,8 @@ msgid "This library has not been decrypted."
msgstr ""
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr ""
@@ -738,11 +739,11 @@ msgstr ""
msgid "New password of library %s"
msgstr ""
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Väärä salasana"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Salauksenpurkukirjaston virhe"
@@ -829,12 +830,12 @@ msgstr ""
msgid "Feature is not enabled."
msgstr ""
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr ""
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr ""
@@ -869,15 +870,15 @@ msgstr ""
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/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -907,7 +908,7 @@ msgstr "Kirjaudu sisään."
msgid "Email or Username"
msgstr "Sähköposti tai käyttäjänimi"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -921,67 +922,68 @@ msgstr "Sähköposti tai käyttäjänimi"
msgid "Password"
msgstr "Salasana"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Tämä käyttäjätunnus on toimeton."
+
+#: seahub/auth/forms.py:83
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:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
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:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Tämä käyttäjätunnus on toimeton."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
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:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "Sähköposti"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
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:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Uusi salasana"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Uusi salasanan hyväksyntä"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "Salasanat eivät täsmänneet."
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Vanha salasana"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
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:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Salasana (uudelleen)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1511,9 +1513,9 @@ msgstr "%(site_name)s tiimi"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2130,7 +2132,7 @@ msgstr "Sähköpostiosoite ei ole kelpo"
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2168,7 +2170,7 @@ msgid "Email cannot be blank"
msgstr "Sähköposti ei voi olla tyhjä"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2224,13 +2226,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Nimi: "
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Päivitä"
@@ -2246,23 +2248,23 @@ msgstr "Profiili muokattu onnistuneesti."
msgid "Failed to edit profile"
msgstr "Profiilin muokkaus epäonnistui"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "Ei ole vielä hyväksynyt kutsua"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "Demo-tiliä ei voi poistaa."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "Oletuskirjaston asetus epäonnistui."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "Salattua kirjasto ei voi asettaa oletuskirjastoksi."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "Onnistuneesti asetettu \"%s\" sinun oletuskirjastoksi."
@@ -2567,6 +2569,17 @@ msgstr "Omistetut kirjastot"
msgid "Shared Libs"
msgstr "Jaetut kirjastot"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Epäonnistui. Ole hyvä ja tarkista verkkoyhteys."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2605,7 +2618,7 @@ msgstr "Kirjaudu uudestaan"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2620,33 +2633,33 @@ msgstr "Kirjaudu"
msgid "Refresh"
msgstr "Päivitä"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "Väärä sähköposti tai salasana"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "Muista minut %(remember_days)s päivää"
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr "Kertakirjautuminen"
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "Unohtunut salasana?"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "CAPTCHAn päivitys epäonnistui. Yritä myöhemmin uudestaan."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "Sähköposti tai salasana ei voi olla tyhjä"
@@ -2807,14 +2820,6 @@ msgstr "Historia"
msgid "Snapshot"
msgstr ""
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Epäonnistui. Ole hyvä ja tarkista verkkoyhteys."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3156,10 +3161,10 @@ msgstr "Väärä säiliön id"
msgid "Bad upload link token."
msgstr "Virheellinen tunniste lähetyslinkissä."
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "Tiedostoa ei ole olemassa."
@@ -3171,73 +3176,73 @@ msgstr "Virheellinen säiliön id lähetyslinkissä."
msgid "No conflict in the merge."
msgstr "Ei ristiriitoja yhdistämisessä."
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "HTTPError: tiedoston avaus verkossa epäonnistui"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "URLError: tiedoston avaus verkossa epäonnistui"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "Valitsemasi koodaus ei ole kelvollinen."
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "Tunnistamaton tiedostokoodaus"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "Tiedoston koko ylittää %s, sitä ei voida avata verkossa."
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "Kirjasto on salattu, sitä ei voi avata verkossa."
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "Tiedoston katselu epäonnistui"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr "Virhe valmistettaessa Office Online -tiedoston esikatselusivua."
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr "Virhe valmistettaessa OnlyOffice -tiedoston esikatselusivua."
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr "Tiedoston lataus epäonnistui, virheellinen tiedostopolku"
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr "Tiedoston lataus epäonnistui, väärä tiedostopolku"
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr "Tiedoston lataus epäonnistui."
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "Tiedostoa ei voi ladata"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/fi/LC_MESSAGES/djangojs.po b/locale/fi/LC_MESSAGES/djangojs.po
index c1ccf2685b..f9e5f10d12 100644
--- a/locale/fi/LC_MESSAGES/djangojs.po
+++ b/locale/fi/LC_MESSAGES/djangojs.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Teppo Sarjonen , 2017-2018\n"
"Language-Team: Finnish (http://app.transifex.com/haiwen/seahub/language/fi/)\n"
@@ -234,13 +234,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -284,13 +284,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -490,7 +493,7 @@ msgstr "Kuvaus"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -600,7 +603,7 @@ msgstr "Peruuta"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -647,7 +650,7 @@ msgstr "Peruuta"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -665,7 +668,7 @@ msgstr "Peruuta"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -673,7 +676,7 @@ msgstr "Hyväksy"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "Lisää Wiki"
@@ -707,7 +710,7 @@ msgstr "Lisää Wiki"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -806,12 +809,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -1002,8 +1005,8 @@ msgstr "Haluatko varmasti poistaa tilin?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1024,14 +1027,16 @@ msgstr "Haluatko varmasti poistaa tilin?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1075,7 +1080,7 @@ msgstr "Haluatko varmasti poistaa tilin?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1191,7 +1196,7 @@ msgid "Copy selected item(s) to:"
msgstr "Kopioi valitut kohteet:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Muut kirjastot"
@@ -1217,7 +1222,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Nimi vaaditaan"
@@ -1236,8 +1241,9 @@ msgstr "Uusi Osastokirjasto"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1353,14 +1359,14 @@ msgstr "Oikeus"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Luku-Kirjoitus"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Vain-Luku"
@@ -1430,12 +1436,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1482,10 +1488,10 @@ msgstr "Lisää"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1493,9 +1499,8 @@ msgstr "Lisää"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1668,8 +1673,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Sulje"
@@ -1887,6 +1892,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Edellinen (Vasen nuolinäppäin)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Seuraava (Oikea nuolinäppäin)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Sulje (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1937,6 +1970,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2025,8 +2059,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2152,7 +2186,7 @@ msgstr "Valitse ryhmä"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2185,11 +2219,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2228,7 +2262,7 @@ msgstr "Koko"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2454,7 +2488,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Aseta kiintiö"
@@ -2552,7 +2586,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Lupa evätty"
@@ -2561,17 +2595,19 @@ msgstr "Lupa evätty"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2586,7 +2622,7 @@ msgstr "Lupa evätty"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Virhe"
@@ -2600,7 +2636,7 @@ msgstr "Virhe"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 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."
@@ -2755,6 +2791,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr ""
@@ -2768,12 +2805,12 @@ msgstr "Etsi tiedostoja tästä kirjastosta"
msgid "No result"
msgstr "Ei tulosta"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Nykyinen kirjasto"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2837,16 +2874,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3155,8 +3192,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3295,19 +3332,34 @@ msgstr "Roskakori"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Historia"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3319,7 +3371,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3327,20 +3379,63 @@ msgid "Tags"
msgstr "Tagit"
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3349,44 +3444,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Tyhjä"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "lukittu"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3407,9 +3511,9 @@ msgstr ""
msgid "Unstar"
msgstr "Poista merkintä"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3421,13 +3525,13 @@ msgstr "Poista merkintä"
msgid "Star"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3463,10 +3567,6 @@ msgstr ""
msgid "Libraries"
msgstr "Kirjastot"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3521,12 +3621,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3615,49 +3715,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "suosikki"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "ei suosikki"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Lukitse"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Poista lukitus"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Yksityiskohdat"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Avaa asiakasohjelmassa"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr "Avaa isäntäkansio"
@@ -3668,6 +3772,15 @@ msgstr "Avaa isäntäkansio"
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3705,7 +3818,7 @@ msgstr "Jaettu kaikille"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Ylläpitäjä"
@@ -3725,7 +3838,7 @@ msgstr "Jäsen"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3781,7 +3894,7 @@ msgstr "Aktiviteetit"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr "Wikit"
@@ -3937,26 +4050,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4168,7 +4281,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4332,11 +4446,11 @@ msgstr ""
msgid "Move"
msgstr "Siirrä"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4517,19 +4631,19 @@ msgstr ""
msgid "Avatar:"
msgstr "Avatar:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Käyttäjänimi:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "Voit käyttää tätä kenttää kirjautumisessa."
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "Sähköposti"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Sinun ilmoitukset lähetetään tähän sähköpostiin."
@@ -4590,35 +4704,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr "Poista Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4669,37 +4788,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4914,7 +5033,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4993,22 +5112,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5084,11 +5208,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5137,7 +5261,7 @@ msgid "Table"
msgstr "Taulu"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5145,10 +5269,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5321,14 +5441,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5337,7 +5457,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5349,74 +5469,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5429,10 +5552,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5465,56 +5584,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Video"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Audio"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5522,56 +5637,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5604,7 +5732,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5694,11 +5822,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5913,12 +6041,13 @@ msgstr "Tämä on erityisryhmä, joka edustaa osastoa."
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Käyttäjät"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6077,111 +6206,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "%(name)s kopioitiin onnistuneesti."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "%(name)s kopiointi epäonnistui."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6190,13 +6306,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Poistu jaosta"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6441,12 +6557,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "Salattu kirjasto"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "Luku-kirjoitus kirjasto"
@@ -6495,7 +6611,7 @@ msgstr "Etsi ryhmiä"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Tulos"
@@ -6734,7 +6850,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6764,8 +6880,8 @@ msgstr "Lisää ylläpitäjä"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6773,7 +6889,7 @@ msgid "Edit succeeded"
msgstr "Muokkaus onnistui"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7142,8 +7258,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Poista"
@@ -7243,38 +7359,46 @@ msgstr "Siirrä Kirjasto"
msgid "Create Group"
msgstr "Luo Ryhmä"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr "Kirjasto {library_name} luotu omistajana {owner} "
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr "Poistettu kirjasto {library_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr "Siirrä kirjasto {library_name} käyttäjältä {user_from} käyttäjälle {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr "Luotu ryhmä {group_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr "Siirrä ryhmä {group_name} käyttäjältä {user_from} käyttäjälle {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr "Tuhottu ryhmä {group_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr "Lisätty käyttäjä {user}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr "Poistettu käyttäjä {user}"
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7413,7 +7537,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7494,6 +7618,7 @@ msgid "Add"
msgstr "Lisää"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr "Sivu Navigointi -valikko"
@@ -7605,24 +7730,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr "Oletko varma, että haluat poistaa valitun käyttäjän (käyttäjät)?"
@@ -7974,24 +8099,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7999,16 +8124,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8282,128 +8407,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "Vain luku kirjasto"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr "Esikatsele ja lataa"
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr "Esikatselu ainoastaan"
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr "Muokkaa pilvessä ja lataa"
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr "Kopioitiin onnistuneesti %(name)s ja 1 muu kohde."
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "%(name)s siirretty onnistuneesti."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr "Siirrettiin onnistuneesti %(name)s ja 1 muu kohde."
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/fr/LC_MESSAGES/django.po b/locale/fr/LC_MESSAGES/django.po
index 6752336b6c..9e6f46096c 100644
--- a/locale/fr/LC_MESSAGES/django.po
+++ b/locale/fr/LC_MESSAGES/django.po
@@ -38,7 +38,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Konstantin , 2024\n"
"Language-Team: French (http://app.transifex.com/haiwen/seahub/language/fr/)\n"
@@ -107,37 +107,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "Le nom est trop long. (Le maximum est de 64 caractères.)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "Le nom ne doit pas comporter de '/'."
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "L'identifiant de connexion ne peut être vide"
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr "L'identifiant de connexion %s existe déjà."
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "Le département est trop long. (Le maximum est de 512 caractères)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "Le quota ne peut pas être vide"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -150,7 +150,7 @@ msgstr "Doit être un entier supérieur ou égal à 0."
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -201,12 +201,12 @@ msgstr "Impossible d'ajouter %s à l'organisation : l'utilisateur appartient dé
msgid "System library can not be deleted."
msgstr "La bibliothèque système ne peut pas être supprimée."
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr "Transfert échoué : le rôle de %s est %s, il ne peut ajouter de bibliothèque."
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr "La bibliothèque ne peut pas être transférée au propriétaire."
@@ -318,7 +318,7 @@ msgstr "E-mail"
msgid "Name"
msgstr "Nom"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -405,7 +405,7 @@ msgstr "Édité avec succès, mais échec de l'envoi de l'e-mail, veuillez véri
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -471,14 +471,14 @@ msgstr "Fichier de virus introuvable"
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -501,12 +501,12 @@ msgstr "Chemin de destination invalide"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "Quota dépassé."
@@ -521,7 +521,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "Le fichier est verrouillé"
@@ -553,7 +553,7 @@ msgstr "L'utilisateur %s est introuvable."
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -565,8 +565,8 @@ msgstr "Autorisation refusée."
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr "Le nombre de fichiers dans la bibliothèque dépasse la limite"
@@ -579,7 +579,7 @@ msgstr "Le fichier n'est pas verrouillé."
msgid "You can not refresh this file's lock."
msgstr "Impossible de rafraichir. Ce fichier est verrouillé."
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr "Le participant existe déjà."
@@ -599,7 +599,7 @@ msgstr "L'utilisateur %s est déjà membre d'un groupe."
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -615,7 +615,7 @@ msgid "User %s is an organization user."
msgstr "L'utilisateur %s est un utilisateur de l'organisation"
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "Le groupe n'existe pas"
@@ -659,7 +659,7 @@ msgstr "L'utilisateur %s existe déjà."
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -669,8 +669,8 @@ msgstr "Échec d'envoi de l'e-mail, le service de courrier électronique n'est p
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Le mot de passe est obligatoire."
@@ -702,7 +702,7 @@ msgstr "Le mot de passe ne doit contenir que des chiffres, des lettres majuscule
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr "Les jours d’expiration doivent être supérieurs ou égaux à %s"
@@ -712,7 +712,7 @@ msgstr "Les jours d’expiration doivent être supérieurs ou égaux à %s"
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr "Les jours d’expiration doivent être inférieurs ou égaux à %s"
@@ -738,7 +738,7 @@ msgid "Expiration time should be earlier than %s."
msgstr "Le délai d'expiration devrait être plus court que %s."
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -749,7 +749,8 @@ msgid "This library has not been decrypted."
msgstr "Cette bibliothèque n'a pas été décryptée."
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr "Fonction désactivée."
@@ -764,11 +765,11 @@ msgstr "Impossible de réinitialiser le mot de passe de cette bibliothèque."
msgid "New password of library %s"
msgstr "Nouveau mot de passe de la bibliothèque %s"
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Le mot de passe est erroné"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Erreur de déchiffrement de la bibliothèque"
@@ -855,12 +856,12 @@ msgstr "Le lien de partage %s existe déjà."
msgid "Feature is not enabled."
msgstr "Cette fonctionnalité n'est pas activée."
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr "L'e-mail de contact %s existe déjà."
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr "Le numéro de téléphone est trop long. (Le maximum est de 100 caractères.)"
@@ -895,15 +896,15 @@ msgstr "La longueur du mot de passe WebDav doit être inférieur à 30 caractèr
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/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -933,7 +934,7 @@ msgstr "Veuillez vous connecter."
msgid "Email or Username"
msgstr "E-mail ou nom d'utilisateur"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -947,67 +948,68 @@ msgstr "E-mail ou nom d'utilisateur"
msgid "Password"
msgstr "Mot de passe"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Ce compte est inactif."
+
+#: seahub/auth/forms.py:83
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:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
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:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Ce compte est inactif."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
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:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
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:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Nouveau mot de passe"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Confirmation du nouveau mot de passe"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "Les deux mots de passe ne correspondent pas."
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Ancien mot de passe"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
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:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Mot de passe (encore)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1542,9 +1544,9 @@ msgstr "L'équipe de %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2163,7 +2165,7 @@ msgstr "L'adresse e-mail n'est pas valide"
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2201,7 +2203,7 @@ msgid "Email cannot be blank"
msgstr "L'adresse e-mail ne peut pas être vide"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2257,13 +2259,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Nom : "
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr "Définir un mot de passe"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Mettre à jour"
@@ -2279,23 +2281,23 @@ msgstr "Profil modifié avec succès."
msgid "Failed to edit profile"
msgstr "Impossible de modifier le profil"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "L'invitation n'a pas encore été acceptée."
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "Le compte de démo ne peut pas être supprimé."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "Impossible de définir comme bibliothèque par défaut."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "Impossible de définir une bibliothèque cryptée comme bibliothèque par défaut."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "%s définie comme votre bibliothèque par défaut avec succès."
@@ -2601,6 +2603,17 @@ msgstr "Bibliothèques possédées"
msgid "Shared Libs"
msgstr "Bibliothèques partagées"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Échec. Veuillez vérifier le réseau."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2639,7 +2652,7 @@ msgstr "Vous connecter à nouveau"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2654,33 +2667,33 @@ msgstr "Se connecter"
msgid "Refresh"
msgstr "Rafraichir"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "Mot de passe ou e-mail incorrect"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "Mémoriser pendant %(remember_days)s jours"
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr "Authentification unique"
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "Mot de passe oublié ?"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "Impossible de rafraichir le CAPTCHA, veuillez essayer ultérieurement."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "L'e-mail ou le nom d'utilisateur ne peut être vide"
@@ -2841,14 +2854,6 @@ msgstr "Historique"
msgid "Snapshot"
msgstr "Instantané"
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Échec. Veuillez vérifier le réseau."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3190,10 +3195,10 @@ msgstr "Mauvais ID de repo"
msgid "Bad upload link token."
msgstr "Mauvais token de lien d'envoi."
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "Le fichier n'existe pas"
@@ -3205,73 +3210,73 @@ msgstr "Mauvais id de dépôt dans le lien d'envoi."
msgid "No conflict in the merge."
msgstr "Pas de conflit dans la fusion."
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "HTTPError: impossible d'ouvrir le fichier en ligne"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "URLError: impossible d'ouvrir le fichier en ligne"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "L'encodage que vous avez choisi n'est pas approprié."
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "Encodage de fichier inconnu"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "La taille du fichier dépasse %s, il ne peut donc pas être visionné en ligne."
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "La bibliothèque est cryptée. Elle ne peut pas être ouverte en ligne."
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "Impossible d'afficher le fichier"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
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:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
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:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr "Impossible de télécharger le fichier, chemin de fichier invalide"
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr "Impossible de télécharger le fichier, chemin de fichier erroné"
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr "Impossible de télécharger le fichier."
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr "Partager le lien pour %s."
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "Impossible de télécharger le fichier"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/fr/LC_MESSAGES/djangojs.po b/locale/fr/LC_MESSAGES/djangojs.po
index d8af146e60..4891729fa2 100644
--- a/locale/fr/LC_MESSAGES/djangojs.po
+++ b/locale/fr/LC_MESSAGES/djangojs.po
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Gaspard , 2016-2021,2023\n"
"Language-Team: French (http://app.transifex.com/haiwen/seahub/language/fr/)\n"
@@ -244,13 +244,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr "Un fichier a été mis à jour. Êtes-vous certain de vouloir quitter cette page ?"
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -294,13 +294,16 @@ msgstr "Par date descendante"
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -500,7 +503,7 @@ msgstr "Description"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -610,7 +613,7 @@ msgstr "Annuler"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -657,7 +660,7 @@ msgstr "Annuler"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -675,7 +678,7 @@ msgstr "Annuler"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -683,7 +686,7 @@ msgstr "Soumettre"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -717,7 +720,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -816,12 +819,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -1012,8 +1015,8 @@ msgstr "Voulez-vous vraiment supprimer ce compte ?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1034,14 +1037,16 @@ msgstr "Voulez-vous vraiment supprimer ce compte ?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1085,7 +1090,7 @@ msgstr "Voulez-vous vraiment supprimer ce compte ?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1201,7 +1206,7 @@ msgid "Copy selected item(s) to:"
msgstr "Copier les dossiers/fichiers sélectionnés vers :"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Autres bibliothèques"
@@ -1227,7 +1232,7 @@ msgstr "Copier {num} éléments"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Le nom est obligatoire"
@@ -1246,8 +1251,9 @@ msgstr "Nouvelle librairie départementale"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr "Le nom \"{name}\" est déjà pris."
@@ -1363,14 +1369,14 @@ msgstr "Droit"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Lecture - Écriture"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Lecture seulement"
@@ -1440,12 +1446,12 @@ msgstr "Sélectionner une couleur"
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr "Sauvegarder"
@@ -1492,10 +1498,10 @@ msgstr "Importer"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1503,9 +1509,8 @@ msgstr "Importer"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1678,8 +1683,8 @@ msgstr "Créer un nouveau Tag"
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Fermer"
@@ -1897,6 +1902,34 @@ msgid ""
"can not create libraries."
msgstr "{site_name_placeholder} organise les fichiers dans des bibliothèques. Chaque bibliothèque peut être synchronisée et partagée séparément. Cependant, en tant qu'utilisateur invité, vous ne pouvez pas créer de bibliothèques."
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr "L'image ne peut pas être chargée."
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Précédent (Flèche gauche)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Suivant (Flèche droite)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Fermer (Échap)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr "Agrandir"
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr "Dézoomer"
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1947,6 +1980,7 @@ msgstr "Un lien interne est un lien vers un fichier ou un dossier accessible en
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr "Lien interne"
@@ -2035,8 +2069,8 @@ msgstr "Voulez-vous vraiment quitter ce groupe ?"
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr "Quitter"
@@ -2162,7 +2196,7 @@ msgstr "Sélectionner un groupe"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr "Cherche d'utilisateurs par nom"
@@ -2195,11 +2229,11 @@ msgstr "Fichiers tagués"
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2238,7 +2272,7 @@ msgstr "Taille"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2464,7 +2498,7 @@ msgstr "Le quota n'est pas valide."
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Définir le quota"
@@ -2562,7 +2596,7 @@ msgstr "Le jeton API est copié dans le presse-papiers."
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Autorisation refusée"
@@ -2571,17 +2605,19 @@ msgstr "Autorisation refusée"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2596,7 +2632,7 @@ msgstr "Autorisation refusée"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Erreur"
@@ -2610,7 +2646,7 @@ msgstr "Erreur"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 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."
@@ -2765,6 +2801,7 @@ msgstr "Enregistrer sous :"
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "Chercher"
@@ -2778,12 +2815,12 @@ msgstr "Recherche de fichiers dans cette bibliothèque"
msgid "No result"
msgstr "Aucun résultat"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Bibliothèque courante"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2847,16 +2884,16 @@ msgstr "Partage avec un autre serveur"
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3165,8 +3202,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3305,19 +3342,34 @@ msgstr "Corbeille"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Historique"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3329,7 +3381,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3337,20 +3389,63 @@ msgid "Tags"
msgstr "Tags"
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr "s"
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3359,44 +3454,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Vide"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "verrouillé"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr "Verrouillé par {name}"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3417,9 +3521,9 @@ msgstr ""
msgid "Unstar"
msgstr "Supprimer"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3431,13 +3535,13 @@ msgstr "Supprimer"
msgid "Star"
msgstr "Favoris"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3473,10 +3577,6 @@ msgstr ""
msgid "Libraries"
msgstr "Bibliothèques"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3531,12 +3631,12 @@ msgstr "Restant"
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3625,49 +3725,53 @@ msgstr "Progression"
msgid "state"
msgstr "État"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "favoris"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "Retiré des favoris"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Verrouiller"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Déverrouiller"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr "Imprimer"
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Détails"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Ouvrir avec le client"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr "Ouvrir dossier parent"
@@ -3678,6 +3782,15 @@ msgstr "Ouvrir dossier parent"
msgid "Online view is not applicable to this file format"
msgstr "L'aperçu en ligne n'est pas disponible pour de type de fichier"
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3715,7 +3828,7 @@ msgstr "Partagé avec tout le monde"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Administration"
@@ -3735,7 +3848,7 @@ msgstr "Membre"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3791,7 +3904,7 @@ msgstr "Activités"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr "Wikis"
@@ -3947,26 +4060,26 @@ msgstr ""
msgid "Last modified by"
msgstr "Modifié dernièrement par"
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4178,7 +4291,8 @@ msgstr "Impossible de supprimer {name}."
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4342,11 +4456,11 @@ msgstr ""
msgid "Move"
msgstr "Déplacer"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr "Utilisateur introuvable"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr "Taper pour lancer la recherche"
@@ -4527,19 +4641,19 @@ msgstr "Le fichier est trop volumineux. La taille maximum autorisée est de 1 Mo
msgid "Avatar:"
msgstr "Avatar :"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Nom d'utilisateur :"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "Vous pouvez utiliser ce champ à la connexion."
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "E-mail de contact :"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Vos notifications seront envoyées à cette adresse e-mail."
@@ -4600,35 +4714,40 @@ msgid "Publish"
msgstr "Publier"
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr "Annuler la publication"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr "Publié"
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr "Supprimer le Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4679,37 +4798,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4924,7 +5043,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -5003,22 +5122,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5094,11 +5218,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5147,7 +5271,7 @@ msgid "Table"
msgstr "Tableau"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5155,10 +5279,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5331,14 +5451,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5347,7 +5467,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5359,74 +5479,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr "Impossible de renommer {name}"
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr "Date de création"
@@ -5439,10 +5562,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5475,56 +5594,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr "Document"
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Vidéo"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Audio"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr "Code"
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5532,56 +5647,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr "{name} a été supprimé."
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5614,7 +5742,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5704,11 +5832,11 @@ msgstr ""
msgid "Select"
msgstr "Sélectionner"
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5923,12 +6051,13 @@ msgstr "Groupe spécial représentant le département"
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Utilisateurs"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6087,111 +6216,98 @@ msgstr "Aucune invitation d'invité"
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"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."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
+msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr "L'autorisation de partage de la bibliothèque n'a pas été trouvée."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr "Impossible de déplacer les fichiers vers une autre bibliothèque."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr "Impossible de copier les fichiers vers une autre bibliothèque."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr "Fichiers déplacés vers une autre bibliothèque avec succès."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr "Fichiers copiés vers une autre bibliothèque avec succès."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr "{nom} a été restauré ainsi que {n} autres éléments"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr "{name} a été restauré"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr "Échec de la restauration de {nom} ainsi que {n} autres éléments"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr "Échec de la restauration de {nom}"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr "Suppression réussie de {nom} ainsi que {n} autres éléments."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr "Annuler"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr "Échec de la suppression de {nom} ainsi que {n} autres éléments"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr "Impossible de renommer {name}"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr "{name} a été supprimé."
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr "Impossible de supprimer {name} "
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr " {name} a été déplacé."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr "Échec du déplacement de {name}."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "%(name)s a été copié."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "Échec de la copie de %(name)s"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6200,13 +6316,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Désactiver le partage"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr "La bibliothèque est paramétrée par l’administrateur en lecture seule et en peut pas être modifiée."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr "Le répertoire n’existe pas."
@@ -6451,12 +6567,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "Bibliothèque cryptée"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "Bibliothèque en lecture / écriture"
@@ -6505,7 +6621,7 @@ msgstr "Recherche de groupes"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Résultat"
@@ -6744,7 +6860,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6774,8 +6890,8 @@ msgstr "Ajouter un administrateur"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6783,7 +6899,7 @@ msgid "Edit succeeded"
msgstr "L'édition a réussi."
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr "Rechercher des utilisateurs"
@@ -7152,8 +7268,8 @@ msgstr "(supprimé)"
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Supprimer"
@@ -7253,38 +7369,46 @@ msgstr "Transférer une bibliothèque"
msgid "Create Group"
msgstr "Créer un groupe"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr "Bibliothèque {library_name} créée par {owner} en tant que propriétaire"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr "Bibliothèque {library_name} supprimée"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr "La bibliothèque {library_name} a été transférée de {user_from} à {user_to}."
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr "Groupe {group_name} créé"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr "Le groupe {group_name} a été transféré de {user_from} à {user_to}."
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr "Groupe {group_name} supprimé"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr "Utilisateur {user} ajouté"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr "Utilisateur {user} supprimé"
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr "Chemin"
@@ -7423,7 +7547,7 @@ msgid "Revoke"
msgstr "Révoquer"
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr "Les droits de l’administration de {placeholder} ont été révoqués."
@@ -7504,6 +7628,7 @@ msgid "Add"
msgstr "Ajouter"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr "Menu de navigation sur le côté"
@@ -7615,24 +7740,24 @@ msgstr "Supprimer T&C"
msgid "Update succeeded."
msgstr "Mis à jour avec succès."
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr "1 utilisateur a été supprimé avec succès."
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr " {user_number_placeholder} utilisateurs ont été supprimé avec succès."
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr "Supprimer des utilisateurs"
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr "Êtes-vous certain de vouloir supprimer le(s) utilisateur(s) sélectionné(s) ?"
@@ -7984,24 +8109,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -8009,16 +8134,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8292,128 +8417,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr "Accès administrateur"
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "Bibliothèque en lecture seule"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr "Bibliothèque en ligne en Lecture-Écriture"
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr "Bibliothèque en ligne en Lecture seule"
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr "Dossier en Lecture-Écriture"
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr "Dossier en Lecture-Seulement"
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr "Dossier en ligne en Lecture-Écriture"
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr "Dossier en ligne en Lecture seule"
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr "Lecture-Écriture en ligne"
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr "Lecture seule en ligne"
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr "Invisible"
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
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:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr "Vous pouvez lire, télécharger et synchroniser des fichiers."
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
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:746
+#: frontend/src/utils/utils.js:749
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:749
+#: frontend/src/utils/utils.js:752
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:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr "L'utilisateur ne peut pas voir ce dossier."
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr "Prévisualiser et télécharger"
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr "Aperçu uniquement"
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr "Téléchargement et envoi"
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr "Éditer dans le cloud et télécharger"
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr "Édition dans le cloud uniquement"
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
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:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr " %(name)s ont été déplacé."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
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:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
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:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr "Échec de la copie de %(name)s"
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
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:1387
+#: frontend/src/utils/utils.js:1392
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 fd67e8608a..7b723b3f46 100644
--- a/locale/he/LC_MESSAGES/django.po
+++ b/locale/he/LC_MESSAGES/django.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Kunda, 2013-2014\n"
"Language-Team: Hebrew (http://app.transifex.com/haiwen/seahub/language/he/)\n"
@@ -79,37 +79,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -122,7 +122,7 @@ msgstr ""
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -173,12 +173,12 @@ msgstr ""
msgid "System library can not be deleted."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr ""
@@ -290,7 +290,7 @@ msgstr "אימייל"
msgid "Name"
msgstr "שם"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -377,7 +377,7 @@ msgstr ""
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -443,14 +443,14 @@ msgstr ""
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -473,12 +473,12 @@ msgstr ""
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr ""
@@ -493,7 +493,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr ""
@@ -525,7 +525,7 @@ msgstr ""
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -537,8 +537,8 @@ msgstr ""
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -551,7 +551,7 @@ msgstr ""
msgid "You can not refresh this file's lock."
msgstr ""
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr ""
@@ -571,7 +571,7 @@ msgstr ""
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -587,7 +587,7 @@ msgid "User %s is an organization user."
msgstr ""
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "הקבוצה לא קיימת"
@@ -631,7 +631,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -641,8 +641,8 @@ msgstr ""
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "נדרשת סיסמה."
@@ -674,7 +674,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr ""
@@ -684,7 +684,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr ""
@@ -710,7 +710,7 @@ msgid "Expiration time should be earlier than %s."
msgstr ""
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -721,7 +721,8 @@ msgid "This library has not been decrypted."
msgstr ""
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr ""
@@ -736,11 +737,11 @@ msgstr ""
msgid "New password of library %s"
msgstr ""
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "סיסמא לא נכונה"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "לפענח שגיאת ספרייה"
@@ -827,12 +828,12 @@ msgstr ""
msgid "Feature is not enabled."
msgstr ""
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr ""
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr ""
@@ -867,15 +868,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -905,7 +906,7 @@ msgstr ""
msgid "Email or Username"
msgstr ""
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -919,67 +920,68 @@ msgstr ""
msgid "Password"
msgstr "סיסמא"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr ""
+
+#: seahub/auth/forms.py:83
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr ""
-#: seahub/auth/forms.py:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr ""
-#: seahub/auth/forms.py:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr ""
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr ""
-#: seahub/auth/forms.py:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr ""
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
msgid "Can not reset password, please contact LDAP admin."
msgstr ""
-#: seahub/auth/forms.py:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "סיסמא חדשה"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "אשר סיסמא חדשה"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "שני שדות הסיסמה אינם תואמים."
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "סיסמא ישנה"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr ""
-#: seahub/auth/forms.py:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "סיסמא )שוב("
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1514,9 +1516,9 @@ msgstr ""
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2135,7 +2137,7 @@ msgstr ""
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2173,7 +2175,7 @@ msgid "Email cannot be blank"
msgstr ""
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2229,13 +2231,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "שם:"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "עדכן"
@@ -2251,23 +2253,23 @@ msgstr ""
msgid "Failed to edit profile"
msgstr "נכשל ניסיון בעריכת פרופיל"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr ""
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr ""
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr ""
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr ""
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr ""
@@ -2573,6 +2575,17 @@ msgstr ""
msgid "Shared Libs"
msgstr ""
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "נכשל. נא בדוק הרשת."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2611,7 +2624,7 @@ msgstr ""
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2626,33 +2639,33 @@ msgstr "התחבר"
msgid "Refresh"
msgstr ""
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr ""
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr ""
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr ""
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr ""
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr ""
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr ""
@@ -2813,14 +2826,6 @@ msgstr ""
msgid "Snapshot"
msgstr ""
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "נכשל. נא בדוק הרשת."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3162,10 +3167,10 @@ msgstr ""
msgid "Bad upload link token."
msgstr ""
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "קובץ לא קיים"
@@ -3177,73 +3182,73 @@ msgstr ""
msgid "No conflict in the merge."
msgstr ""
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr ""
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr ""
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr ""
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "קידוד קובץ לא ידוע"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr ""
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr ""
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "לא ניתן להציג קובץ"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr ""
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/he/LC_MESSAGES/djangojs.po b/locale/he/LC_MESSAGES/djangojs.po
index 0ccde3a774..2ccb3e6235 100644
--- a/locale/he/LC_MESSAGES/djangojs.po
+++ b/locale/he/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Hebrew (http://app.transifex.com/haiwen/seahub/language/he/)\n"
@@ -230,13 +230,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -280,13 +280,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -486,7 +489,7 @@ msgstr "תיאור"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -596,7 +599,7 @@ msgstr "בטל"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -643,7 +646,7 @@ msgstr "בטל"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -661,7 +664,7 @@ msgstr "בטל"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -669,7 +672,7 @@ msgstr "שלח"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -703,7 +706,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -802,12 +805,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -998,8 +1001,8 @@ msgstr "באמת למחוק את חשבונך?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1020,14 +1023,16 @@ msgstr "באמת למחוק את חשבונך?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1071,7 +1076,7 @@ msgstr "באמת למחוק את חשבונך?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1187,7 +1192,7 @@ msgid "Copy selected item(s) to:"
msgstr ""
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr ""
@@ -1213,7 +1218,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr ""
@@ -1232,8 +1237,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1349,14 +1355,14 @@ msgstr "הרשאה"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "קריאה-כתיבה"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "קריאה-בלבד"
@@ -1426,12 +1432,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1478,10 +1484,10 @@ msgstr "העלאה"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1489,9 +1495,8 @@ msgstr "העלאה"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1664,8 +1669,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "סגור"
@@ -1883,6 +1888,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1933,6 +1966,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2021,8 +2055,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2148,7 +2182,7 @@ msgstr ""
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2181,11 +2215,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2224,7 +2258,7 @@ msgstr "גודל"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2450,7 +2484,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr ""
@@ -2548,7 +2582,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr ""
@@ -2557,17 +2591,19 @@ msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2582,7 +2618,7 @@ msgstr ""
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "שגיאה"
@@ -2596,7 +2632,7 @@ msgstr "שגיאה"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "נא בדוק את הרשת."
@@ -2751,6 +2787,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "חיפוש"
@@ -2764,12 +2801,12 @@ msgstr "חיפוש קבצים בספרייה זו"
msgid "No result"
msgstr "אין תוצאה"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "ספרייה הנוכחית"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2833,16 +2870,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3151,8 +3188,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3291,19 +3328,34 @@ msgstr "אשפה"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr ""
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3315,7 +3367,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3323,20 +3375,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3345,44 +3440,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "ריק"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3403,9 +3507,9 @@ msgstr ""
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3417,13 +3521,13 @@ msgstr ""
msgid "Star"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3459,10 +3563,6 @@ msgstr ""
msgid "Libraries"
msgstr "סיפריות"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3517,12 +3617,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3611,49 +3711,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "פרטים"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3664,6 +3768,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3701,7 +3814,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "מנהל"
@@ -3721,7 +3834,7 @@ msgstr ""
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3777,7 +3890,7 @@ msgstr ""
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3933,26 +4046,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4164,7 +4277,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4328,11 +4442,11 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4513,19 +4627,19 @@ msgstr ""
msgid "Avatar:"
msgstr "אווטאר:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr ""
@@ -4586,35 +4700,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4665,37 +4784,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4910,7 +5029,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4989,22 +5108,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5080,11 +5204,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5133,7 +5257,7 @@ msgid "Table"
msgstr ""
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5141,10 +5265,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5317,14 +5437,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5333,7 +5453,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5345,74 +5465,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5425,10 +5548,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5461,56 +5580,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "וידאו"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "אודיו"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5518,56 +5633,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5600,7 +5728,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5690,11 +5818,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5909,12 +6037,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "משתמשים"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6073,111 +6202,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6186,13 +6302,13 @@ msgstr ""
msgid "Leave Share"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6437,12 +6553,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr ""
@@ -6491,7 +6607,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "תוצאה"
@@ -6730,7 +6846,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6760,8 +6876,8 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6769,7 +6885,7 @@ msgid "Edit succeeded"
msgstr "נערך בהצלחה"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7138,8 +7254,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "הסר"
@@ -7239,38 +7355,46 @@ msgstr ""
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7409,7 +7533,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7490,6 +7614,7 @@ msgid "Add"
msgstr "הוסף"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7601,24 +7726,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7970,24 +8095,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7995,16 +8120,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8278,128 +8403,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/hr/LC_MESSAGES/djangojs.po b/locale/hr/LC_MESSAGES/djangojs.po
index 797a296953..af0d99867f 100644
--- a/locale/hr/LC_MESSAGES/djangojs.po
+++ b/locale/hr/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Croatian (http://app.transifex.com/haiwen/seahub/language/hr/)\n"
@@ -230,13 +230,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -280,13 +280,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -486,7 +489,7 @@ msgstr ""
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -596,7 +599,7 @@ msgstr ""
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -643,7 +646,7 @@ msgstr ""
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -661,7 +664,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -669,7 +672,7 @@ msgstr ""
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -703,7 +706,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -802,12 +805,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -998,8 +1001,8 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1020,14 +1023,16 @@ msgstr ""
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1071,7 +1076,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1187,7 +1192,7 @@ msgid "Copy selected item(s) to:"
msgstr ""
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr ""
@@ -1213,7 +1218,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr ""
@@ -1232,8 +1237,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1349,14 +1355,14 @@ msgstr ""
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr ""
@@ -1426,12 +1432,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1478,10 +1484,10 @@ msgstr ""
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1489,9 +1495,8 @@ msgstr ""
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1664,8 +1669,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr ""
@@ -1883,6 +1888,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1933,6 +1966,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2021,8 +2055,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2148,7 +2182,7 @@ msgstr ""
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2181,11 +2215,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2224,7 +2258,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2450,7 +2484,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr ""
@@ -2548,7 +2582,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr ""
@@ -2557,17 +2591,19 @@ msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2582,7 +2618,7 @@ msgstr ""
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr ""
@@ -2596,7 +2632,7 @@ msgstr ""
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr ""
@@ -2751,6 +2787,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr ""
@@ -2764,12 +2801,12 @@ msgstr ""
msgid "No result"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2833,16 +2870,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3151,8 +3188,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3291,19 +3328,34 @@ msgstr ""
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr ""
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3315,7 +3367,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3323,20 +3375,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3345,44 +3440,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr ""
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3403,9 +3507,9 @@ msgstr ""
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3417,13 +3521,13 @@ msgstr ""
msgid "Star"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3459,10 +3563,6 @@ msgstr ""
msgid "Libraries"
msgstr ""
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3517,12 +3617,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3611,49 +3711,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3664,6 +3768,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3701,7 +3814,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr ""
@@ -3721,7 +3834,7 @@ msgstr ""
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3777,7 +3890,7 @@ msgstr ""
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3933,26 +4046,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4164,7 +4277,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4328,11 +4442,11 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4513,19 +4627,19 @@ msgstr ""
msgid "Avatar:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr ""
@@ -4586,35 +4700,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4665,37 +4784,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4910,7 +5029,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4989,22 +5108,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5080,11 +5204,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5133,7 +5257,7 @@ msgid "Table"
msgstr ""
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5141,10 +5265,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5317,14 +5437,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5333,7 +5453,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5345,74 +5465,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5425,10 +5548,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5461,56 +5580,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5518,56 +5633,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5600,7 +5728,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5690,11 +5818,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5909,12 +6037,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr ""
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6073,111 +6202,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6186,13 +6302,13 @@ msgstr ""
msgid "Leave Share"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6437,12 +6553,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr ""
@@ -6491,7 +6607,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr ""
@@ -6730,7 +6846,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6760,8 +6876,8 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6769,7 +6885,7 @@ msgid "Edit succeeded"
msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7138,8 +7254,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr ""
@@ -7239,38 +7355,46 @@ msgstr ""
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7409,7 +7533,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7490,6 +7614,7 @@ msgid "Add"
msgstr ""
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7601,24 +7726,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7970,24 +8095,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7995,16 +8120,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8278,128 +8403,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/hu/LC_MESSAGES/django.po b/locale/hu/LC_MESSAGES/django.po
index 7ba5e418d6..cb3f5fa317 100644
--- a/locale/hu/LC_MESSAGES/django.po
+++ b/locale/hu/LC_MESSAGES/django.po
@@ -17,7 +17,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Kelemen Norbert , 2018,2022-2023\n"
"Language-Team: Hungarian (http://app.transifex.com/haiwen/seahub/language/hu/)\n"
@@ -86,37 +86,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "A név túl hosszú (legfeljebb 64 karakter lehet)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "Név nem tartalmazhat \"/\" jelet."
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "A bejelentkezési azonosító megadása kötelező"
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr "A login ID%s már használatban van."
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "Osztály név túl hosszú (legfeljebb 512 karakter lehet)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "A tárhely kvóta megadása kötelező"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -129,7 +129,7 @@ msgstr "Csak 0 vagy nagyobb egész lehet."
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -180,12 +180,12 @@ msgstr ""
msgid "System library can not be deleted."
msgstr "A rendszer kötetet nem lehet törölni."
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr ""
@@ -297,7 +297,7 @@ msgstr "E-mail"
msgid "Name"
msgstr "Név"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -384,7 +384,7 @@ msgstr "Szerkesztés sikeres de az e-mail küldés sikertelen. Ellenőrizze a le
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -450,14 +450,14 @@ msgstr ""
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -480,12 +480,12 @@ msgstr "A cél útvonal érvénytelen"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "Kvóta túllépés."
@@ -500,7 +500,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "A fájl zárolva van"
@@ -532,7 +532,7 @@ msgstr "%s felhasználó nem található."
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -544,8 +544,8 @@ msgstr "Jogosultság megtagadva"
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -558,7 +558,7 @@ msgstr "A fájl nincs zárolva."
msgid "You can not refresh this file's lock."
msgstr "Nem újíthatja meg a fájl zárolását."
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr ""
@@ -578,7 +578,7 @@ msgstr "%s felhasználó már a csoport tagja."
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -594,7 +594,7 @@ msgid "User %s is an organization user."
msgstr ""
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "Nem létezik a csoport"
@@ -638,7 +638,7 @@ msgstr "%s felhasználó már létezik."
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -648,8 +648,8 @@ msgstr "Az e-mail küldése meghiúsult, az e-mail szolgáltatás nincs megfelel
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Jelszó szükséges."
@@ -681,7 +681,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr "A lejárati napok száma legalább %s"
@@ -691,7 +691,7 @@ msgstr "A lejárati napok száma legalább %s"
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr "A lejárati napok száma legfeljebb %s"
@@ -717,7 +717,7 @@ msgid "Expiration time should be earlier than %s."
msgstr ""
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -728,7 +728,8 @@ msgid "This library has not been decrypted."
msgstr ""
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr "Funkció letiltva."
@@ -743,11 +744,11 @@ msgstr "Kötet jelszavának visszaállítása sikertelen."
msgid "New password of library %s"
msgstr "Új kötet jelszó %s"
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Hibás jelszó"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Kötet visszafejtési hiba"
@@ -834,12 +835,12 @@ msgstr ""
msgid "Feature is not enabled."
msgstr ""
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr ""
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr ""
@@ -874,15 +875,15 @@ msgstr ""
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/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -912,7 +913,7 @@ msgstr "Kérem jelentkezzen be."
msgid "Email or Username"
msgstr "Email vagy felhasználónév"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -926,67 +927,68 @@ msgstr "Email vagy felhasználónév"
msgid "Password"
msgstr "Jelszó"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Ez a fiók inaktív."
+
+#: seahub/auth/forms.py:83
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:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
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:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Ez a fiók inaktív."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
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:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
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:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Új jelszó"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Új jelszó ismét"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "A megadott jelszavak nem egyeznek"
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Régi jelszó"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
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:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Jelszó (ismét)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1516,9 +1518,9 @@ msgstr "%(site_name)s csapat"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2135,7 +2137,7 @@ msgstr "Érvénytelen email cím"
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2173,7 +2175,7 @@ msgid "Email cannot be blank"
msgstr "Az e-mail megadása kötelező"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2229,13 +2231,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Név: "
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr "Jelszó beállítása"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Frissítés"
@@ -2251,23 +2253,23 @@ msgstr "A profil szerkesztése sikeres."
msgid "Failed to edit profile"
msgstr "A profil szerkesztése sikertelen"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "Még nem fogadta el a meghívást"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "A demó fiók nem törölhető."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "Az alapértelmezett kötet beállítása nem sikerült."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "Titkosított kötetet nem lehet alapértelmezettnek beállítani."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "Az alapértelmezett kötet mostantól a következő: \"%s\"."
@@ -2572,6 +2574,17 @@ msgstr "Birtokolt kötetek"
msgid "Shared Libs"
msgstr "Megosztott kötetek"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Sikertelen. Ellenőrizze a hálózatot."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2610,7 +2623,7 @@ msgstr "Újbóli bejelentkezés"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2625,33 +2638,33 @@ msgstr "Belépés"
msgid "Refresh"
msgstr "Frissítés"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "Hibás e-mail cím vagy jelszó"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "%(remember_days)s napig emlékezzen rám "
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr "Single Sign-On"
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "Elfelejtette jelszavát?"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "A captcha frissítése nem sikerült, kérem, próbálja meg később."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "Az email vagy felhasználónév megadása kötelező"
@@ -2812,14 +2825,6 @@ msgstr "Napló"
msgid "Snapshot"
msgstr "Pillanatkép"
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Sikertelen. Ellenőrizze a hálózatot."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3161,10 +3166,10 @@ msgstr "Hibás tárolóazonosító"
msgid "Bad upload link token."
msgstr "Hibás feltöltési link token."
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "A fájl nem létezik"
@@ -3176,73 +3181,73 @@ msgstr "Hibás repo id a feltöltési linkben."
msgid "No conflict in the merge."
msgstr "Nincs ütközés az összeolvasztás során."
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "HTTP hiba: fájl online megnyitása meghiúsult"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "URL hiba: fájl online megnyitása meghiúsult"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "A választott kódolás nem megfelelő."
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "Érvénytelen fájlkódolás"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "Fájlméret több mint %s, nem nyitható meg online."
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "Ez egy titkosított kötet, a fájlokat nem lehet online megjeleníteni."
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "Fájl megtekintése sikertelen"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
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:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
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:1142
+#: seahub/views/file.py:1104
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:1151
+#: seahub/views/file.py:1113
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:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr "Fájl letöltése sikertelen."
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "Nem lehet fájlt letölteni"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/hu/LC_MESSAGES/djangojs.po b/locale/hu/LC_MESSAGES/djangojs.po
index 960f05d606..b7585de355 100644
--- a/locale/hu/LC_MESSAGES/djangojs.po
+++ b/locale/hu/LC_MESSAGES/djangojs.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Kelemen Norbert , 2018,2022\n"
"Language-Team: Hungarian (http://app.transifex.com/haiwen/seahub/language/hu/)\n"
@@ -233,13 +233,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -283,13 +283,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -489,7 +492,7 @@ msgstr "Leírás"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -599,7 +602,7 @@ msgstr "Mégsem"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -646,7 +649,7 @@ msgstr "Mégsem"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -664,7 +667,7 @@ msgstr "Mégsem"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -672,7 +675,7 @@ msgstr "Beküldés"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "Wiki hozzáadása"
@@ -706,7 +709,7 @@ msgstr "Wiki hozzáadása"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -805,12 +808,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -1001,8 +1004,8 @@ msgstr "Biztosan törli a fiókot?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1023,14 +1026,16 @@ msgstr "Biztosan törli a fiókot?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1074,7 +1079,7 @@ msgstr "Biztosan törli a fiókot?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1190,7 +1195,7 @@ msgid "Copy selected item(s) to:"
msgstr "Kiválasztott elem(ek) másolása ide:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Más kötetek"
@@ -1216,7 +1221,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Név szükséges"
@@ -1235,8 +1240,9 @@ msgstr "Új osztálykötet"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr "A név \"{name}\" használatban van. Kérem, válasszon egy másikat."
@@ -1352,14 +1358,14 @@ msgstr "Jogosultság"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Írás-olvasás"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Csak olvaható"
@@ -1429,12 +1435,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr "Mentés"
@@ -1481,10 +1487,10 @@ msgstr "Feltöltés"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1492,9 +1498,8 @@ msgstr "Feltöltés"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1667,8 +1672,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Bezárás"
@@ -1886,6 +1891,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Előző (Balra nyíl)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Következő (Jobbra nyíl)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Bezár (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr "Nagyítás"
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr "Kicsinyítés"
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1936,6 +1969,7 @@ msgstr "A belső link segítségével azon a felhasználók érhetik el a fájlt
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr "Belső link"
@@ -2024,8 +2058,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2151,7 +2185,7 @@ msgstr "Csoport kiválasztása"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2184,11 +2218,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2227,7 +2261,7 @@ msgstr "Méret"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2453,7 +2487,7 @@ msgstr "Érvénytelen kvóta"
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Kvóta beállítása"
@@ -2551,7 +2585,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Jogosultság megtagadva"
@@ -2560,17 +2594,19 @@ msgstr "Jogosultság megtagadva"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2585,7 +2621,7 @@ msgstr "Jogosultság megtagadva"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Hiba"
@@ -2599,7 +2635,7 @@ msgstr "Hiba"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 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."
@@ -2754,6 +2790,7 @@ msgstr "Mentés ide:"
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "Keres"
@@ -2767,12 +2804,12 @@ msgstr "Fájlok keresése ebben a kötetben"
msgid "No result"
msgstr "Nincs találat"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Aktuális kötet"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2836,16 +2873,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3154,8 +3191,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3294,19 +3331,34 @@ msgstr "Kuka"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Napló"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3318,7 +3370,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3326,20 +3378,63 @@ msgid "Tags"
msgstr "Tagek"
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3348,44 +3443,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Üres"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "lezárva"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3406,9 +3510,9 @@ msgstr ""
msgid "Unstar"
msgstr "Nem kedvenc"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3420,13 +3524,13 @@ msgstr "Nem kedvenc"
msgid "Star"
msgstr "Csillagozás"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3462,10 +3566,6 @@ msgstr ""
msgid "Libraries"
msgstr "Kötetek"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3520,12 +3620,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3614,49 +3714,53 @@ msgstr ""
msgid "state"
msgstr "állapot"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "kedvenc"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "nem kedvenc"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Lezár"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Kinyit"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Részletek"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Megnyitás kliensben"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr "Szülőkönyvtár megnyitása"
@@ -3667,6 +3771,15 @@ msgstr "Szülőkönyvtár megnyitása"
msgid "Online view is not applicable to this file format"
msgstr "Az online előnézet nem lehetséges ennél a fájlformátumnál"
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3704,7 +3817,7 @@ msgstr "Mindenkivel megosztva"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Adminisztrátor"
@@ -3724,7 +3837,7 @@ msgstr "Tag"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3780,7 +3893,7 @@ msgstr "Tevékenységek"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr "Wikik"
@@ -3936,26 +4049,26 @@ msgstr ""
msgid "Last modified by"
msgstr "Utoljára módosító"
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4167,7 +4280,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4331,11 +4445,11 @@ msgstr ""
msgid "Move"
msgstr "Áthelyezés"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr "Felhasználó nem található"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4516,19 +4630,19 @@ msgstr ""
msgid "Avatar:"
msgstr "Avatar:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Felhasználónév:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "Ezt a mezőt használhatja a bejelentkezéshez."
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "Kapcsolat email:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Az értesítő erre az email címre lesz elküldve."
@@ -4589,35 +4703,40 @@ msgid "Publish"
msgstr "Publikálás"
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr "Publikálva"
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr "Wiki törlése"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4668,37 +4787,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4913,7 +5032,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4992,22 +5111,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5083,11 +5207,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5136,7 +5260,7 @@ msgid "Table"
msgstr "Táblázat"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5144,10 +5268,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5320,14 +5440,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5336,7 +5456,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5348,74 +5468,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5428,10 +5551,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5464,56 +5583,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Videó"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Zene"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr "Kód"
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5521,56 +5636,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr "Sikeresen törölve {name}"
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5603,7 +5731,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5693,11 +5821,11 @@ msgstr ""
msgid "Select"
msgstr "Kiválaszt"
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5912,12 +6040,13 @@ msgstr "Ez a speciális csoport egy osztályt reprezentál."
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Felhasználók"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6076,111 +6205,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr "Sikeresen törölve {name}"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "%(name)s másolása sikeres."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "%(name)s másolása sikertelen"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6189,13 +6305,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Megosztás elhagyása"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr "A mappa nem létezik."
@@ -6440,12 +6556,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "Titkosított kötet"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "Írható-olvasható kötet"
@@ -6494,7 +6610,7 @@ msgstr "Csoportok keresése"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Találat"
@@ -6733,7 +6849,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6763,8 +6879,8 @@ msgstr "Adminisztrátor hozzáadása"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6772,7 +6888,7 @@ msgid "Edit succeeded"
msgstr "Szerkesztés sikeres."
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7141,8 +7257,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Eltávolítás"
@@ -7242,38 +7358,46 @@ msgstr "Kötet átadása"
msgid "Create Group"
msgstr "Csoport létrehozása"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr "{library_name} létrehozva. Tulajdonos: {owner}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr "{library_name} kötet törölve"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr "{group_name} kötet új tulajdonosa {user_to}. Régi tulajdonos: {user_from}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr "Csoport létrehozva: {group_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr "{group_name} csoport új tulajdonosa {user_to}. Régi tulajdonos: {user_from}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr "Csoport törölve: {group_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr "Felhasználó hozzáadva: {user}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr "Felhasználó törölve: {user}"
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr "Elérési út"
@@ -7412,7 +7536,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7493,6 +7617,7 @@ msgid "Add"
msgstr "Hozzáad"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr "Oldalsávi menü"
@@ -7604,24 +7729,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr "Biztoson törölni kívánja a kijelelt felhasználó(ka)t?"
@@ -7973,24 +8098,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7998,16 +8123,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8281,128 +8406,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr "Admin hozzáférés"
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "Csak olvasható kötet"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr "Írható-olvasható mappa"
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr "Csak olvasható mappa"
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr "Előnézet és letöltés"
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr "Csak előnézet"
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr "Letöltés és feltöltés"
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr "Szerkesztés a felhőben és letöltés"
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
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:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "%(name)s sikeresen átmozgatva."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
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:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/is/LC_MESSAGES/django.po b/locale/is/LC_MESSAGES/django.po
index 46a4c54f62..814cc1015e 100644
--- a/locale/is/LC_MESSAGES/django.po
+++ b/locale/is/LC_MESSAGES/django.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Hjörleifur Sveinbjörnsson , 2014-2016\n"
"Language-Team: Icelandic (http://app.transifex.com/haiwen/seahub/language/is/)\n"
@@ -79,37 +79,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "Geymslukvóta má ekki vanta"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -122,7 +122,7 @@ msgstr ""
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -173,12 +173,12 @@ msgstr ""
msgid "System library can not be deleted."
msgstr "Ekki er hægt að eyða kerfissafni."
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr ""
@@ -290,7 +290,7 @@ msgstr "Netfang"
msgid "Name"
msgstr "Nafn"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -377,7 +377,7 @@ msgstr "Breyting tókst, en ekki tókst að senda tölvupóst, vinsamlegast athu
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -443,14 +443,14 @@ msgstr ""
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -473,12 +473,12 @@ msgstr "Ekki leyfileg viðtökuslóð"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr ""
@@ -493,7 +493,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "Skrá er læst"
@@ -525,7 +525,7 @@ msgstr ""
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -537,8 +537,8 @@ msgstr "Aðgangur óheimill."
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -551,7 +551,7 @@ msgstr ""
msgid "You can not refresh this file's lock."
msgstr ""
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr ""
@@ -571,7 +571,7 @@ msgstr "Notandi %s er þegar meðlimur hóps."
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -587,7 +587,7 @@ msgid "User %s is an organization user."
msgstr ""
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "Hópur er ekki til"
@@ -631,7 +631,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -641,8 +641,8 @@ msgstr "Tókst ekki að senda tölvupóst, tölvupóstþjónustan er líklegast
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Lykilorðs er krafist."
@@ -674,7 +674,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr ""
@@ -684,7 +684,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr ""
@@ -710,7 +710,7 @@ msgid "Expiration time should be earlier than %s."
msgstr ""
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -721,7 +721,8 @@ msgid "This library has not been decrypted."
msgstr ""
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr ""
@@ -736,11 +737,11 @@ msgstr ""
msgid "New password of library %s"
msgstr ""
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Rangt lykilorð"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Villa í dulkóðuðu safni"
@@ -827,12 +828,12 @@ msgstr ""
msgid "Feature is not enabled."
msgstr ""
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr ""
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr ""
@@ -867,15 +868,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -905,7 +906,7 @@ msgstr "Vinsamlegast skráðu þig inn."
msgid "Email or Username"
msgstr "Netfang eða Notendanafn"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -919,67 +920,68 @@ msgstr "Netfang eða Notendanafn"
msgid "Password"
msgstr "Lykilorð"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Þessi reikningur er óvirkur."
+
+#: seahub/auth/forms.py:83
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:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
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:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Þessi reikningur er óvirkur."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
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:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "Netfang"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
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:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Nýtt lykilorð"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Staðfesting nýs lykilorðs"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "Lykilorðin stemma ekki"
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Gamla lykilorðið"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
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:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Lykilorðið (aftur)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1509,9 +1511,9 @@ msgstr "%(site_name)s teymið"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2128,7 +2130,7 @@ msgstr ""
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2166,7 +2168,7 @@ msgid "Email cannot be blank"
msgstr "Netfang má ekki vanta"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2222,13 +2224,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Nafn"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Uppfæra"
@@ -2244,23 +2246,23 @@ msgstr "Tókst að breyta persónuupplýsingunum þínum"
msgid "Failed to edit profile"
msgstr "Tókst ekki að breyta persónuupplýsingum"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "Hefur ekki enn tekið boðinu"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "Prufureikningi er ekki hægt að eyða."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "Mistókst að gera safn að sjálfgefnu safni."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "Get ekki sett dulkóðað safn sem sjálfgefið safn."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "Tókst að setja \"%s\" sem sjálfgefna safnið þitt."
@@ -2565,6 +2567,17 @@ msgstr "Eigin Söfn"
msgid "Shared Libs"
msgstr "Deild Söfn"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Tókst ekki, vinsamlegast athugaðu nettenginguna"
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2603,7 +2616,7 @@ msgstr "Skrá inn aftur"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2618,33 +2631,33 @@ msgstr "Innskrá"
msgid "Refresh"
msgstr ""
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "Rangt netfang eða lykilorð"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "Mundu mig í %(remember_days)s daga"
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr ""
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr ""
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "Tókst ekki að gera nýjann staðfestingarkóða, vinsamlegast reyndu aftur síðar."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "Netfang eða notendanafn má ekki vanta"
@@ -2805,14 +2818,6 @@ msgstr "Saga"
msgid "Snapshot"
msgstr ""
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Tókst ekki, vinsamlegast athugaðu nettenginguna"
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3154,10 +3159,10 @@ msgstr "Rangt auðkenni safns"
msgid "Bad upload link token."
msgstr "Slæmt tákn í upphleðsluhlekk"
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "Skrá er ekki til"
@@ -3169,73 +3174,73 @@ msgstr "Slæmt tilvísunarnúmer í upphleðsluhlekk"
msgid "No conflict in the merge."
msgstr "Engir árekstrar í sameiningunni"
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "HTTP villa: tókst ekki að opna skrána"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "Veffangsvilla: tókst ekki að opna skrána"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "Kóðunin sem þú valdir á ekki við."
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "Óþekkt skráargerð"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "Skráarstærð yfir %s, ekki hægt að opna í vafra."
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "Þetta safn er dulkóðað, get ekki opnað skrár innan kerfis."
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "Getur ekki skoðað skrá"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr "Gat ekki niðurhalað skrá, röng skráarslóð"
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr "Gat ekki niðurhalað skrá, röng skráarslóð"
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "Get ekki halað niður skrá"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/is/LC_MESSAGES/djangojs.po b/locale/is/LC_MESSAGES/djangojs.po
index 54782f19d4..9a2300287d 100644
--- a/locale/is/LC_MESSAGES/djangojs.po
+++ b/locale/is/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Hjörleifur Sveinbjörnsson , 2015-2016\n"
"Language-Team: Icelandic (http://app.transifex.com/haiwen/seahub/language/is/)\n"
@@ -231,13 +231,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -281,13 +281,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -487,7 +490,7 @@ msgstr "Lýsing"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -597,7 +600,7 @@ msgstr "Hætta við"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -644,7 +647,7 @@ msgstr "Hætta við"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -662,7 +665,7 @@ msgstr "Hætta við"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -670,7 +673,7 @@ msgstr "Samþykkja"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "Bæta við Wiki"
@@ -704,7 +707,7 @@ msgstr "Bæta við Wiki"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -803,12 +806,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -999,8 +1002,8 @@ msgstr "Viltu í alvörunni eyða reikningnum þínum?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1021,14 +1024,16 @@ msgstr "Viltu í alvörunni eyða reikningnum þínum?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1072,7 +1077,7 @@ msgstr "Viltu í alvörunni eyða reikningnum þínum?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1188,7 +1193,7 @@ msgid "Copy selected item(s) to:"
msgstr "Afrita merkt atriði í:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Önnur Söfn"
@@ -1214,7 +1219,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Nafn er skilyrði"
@@ -1233,8 +1238,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1350,14 +1356,14 @@ msgstr "Leyfi"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Lesa-Skrifa"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Aðeins-Lesa"
@@ -1427,12 +1433,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1479,10 +1485,10 @@ msgstr "Hlaða upp"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1490,9 +1496,8 @@ msgstr "Hlaða upp"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1665,8 +1670,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Loka"
@@ -1884,6 +1889,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Fyrri (vinstri örvalykill)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Næsta (hægri örvalykill)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Loka (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1934,6 +1967,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2022,8 +2056,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2149,7 +2183,7 @@ msgstr "Veldu grúppu"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2182,11 +2216,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2225,7 +2259,7 @@ msgstr "Stærð"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2451,7 +2485,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Setja Kvóta"
@@ -2549,7 +2583,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Aðgangi hafnað"
@@ -2558,17 +2592,19 @@ msgstr "Aðgangi hafnað"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2583,7 +2619,7 @@ msgstr "Aðgangi hafnað"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Villa"
@@ -2597,7 +2633,7 @@ msgstr "Villa"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Vinsamlegast athugaðu netkerfið."
@@ -2752,6 +2788,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "Leita"
@@ -2765,12 +2802,12 @@ msgstr "Leita að skrám í þessu safni"
msgid "No result"
msgstr "Engin niðurstaða"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Núverandi Safn"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2834,16 +2871,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3152,8 +3189,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3292,19 +3329,34 @@ msgstr "Ruslafata"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Saga"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3316,7 +3368,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3324,20 +3376,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3346,44 +3441,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Tómt"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "læst"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3404,9 +3508,9 @@ msgstr ""
msgid "Unstar"
msgstr "Taka stjörnu af"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3418,13 +3522,13 @@ msgstr "Taka stjörnu af"
msgid "Star"
msgstr "Setja stjörnu á"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3460,10 +3564,6 @@ msgstr ""
msgid "Libraries"
msgstr "Söfn"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3518,12 +3618,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3612,49 +3712,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "stjörnumerkt"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "Taka stjörnu af"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Læsa"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Aflæsa"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Í hnotskurn"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Opna með Biðlara"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3665,6 +3769,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3702,7 +3815,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Stjórna"
@@ -3722,7 +3835,7 @@ msgstr "Félagi"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3778,7 +3891,7 @@ msgstr "Virkni"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3934,26 +4047,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4165,7 +4278,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4329,11 +4443,11 @@ msgstr ""
msgid "Move"
msgstr "Færa"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4514,19 +4628,19 @@ msgstr ""
msgid "Avatar:"
msgstr "Smámynd:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Notendanafn:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "Þú getur notað þennan reit við innskráningu."
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "Netfang Tengiliðs:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Tilkynningarnar til þín verða sendar á þetta netfang."
@@ -4587,35 +4701,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4666,37 +4785,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4911,7 +5030,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4990,22 +5109,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5081,11 +5205,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5134,7 +5258,7 @@ msgid "Table"
msgstr "Tafla"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5142,10 +5266,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5318,14 +5438,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5334,7 +5454,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5346,74 +5466,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5426,10 +5549,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5462,56 +5581,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Myndbönd"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Hljóð"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5519,56 +5634,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5601,7 +5729,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5691,11 +5819,11 @@ msgstr ""
msgid "Select"
msgstr "Veldu"
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5910,12 +6038,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Notendur"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6074,111 +6203,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "Tókst að afrita %(name)s."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "Mistókst að afrita %(name)s"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6187,13 +6303,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Yfirgefa Deilingu"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6438,12 +6554,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "Dulkóðað safn"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "Lesa-Skrifa safn"
@@ -6492,7 +6608,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Niðurstaða"
@@ -6731,7 +6847,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6761,8 +6877,8 @@ msgstr "Bæta við kerfisstjóra"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6770,7 +6886,7 @@ msgid "Edit succeeded"
msgstr "Breyting tókst"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7139,8 +7255,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Fjarlægja"
@@ -7240,38 +7356,46 @@ msgstr "Færa safn"
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7410,7 +7534,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7491,6 +7615,7 @@ msgid "Add"
msgstr "Bæta við"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7602,24 +7727,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7971,24 +8096,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7996,16 +8121,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8279,128 +8404,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "Aðeins-Lesa safn"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
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:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "Tókst að flytja %(name)s."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
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:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/it/LC_MESSAGES/django.po b/locale/it/LC_MESSAGES/django.po
index a232fe0900..6b65d993c5 100644
--- a/locale/it/LC_MESSAGES/django.po
+++ b/locale/it/LC_MESSAGES/django.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Stefano Ruberti , 2017-2019,2024\n"
"Language-Team: Italian (http://app.transifex.com/haiwen/seahub/language/it/)\n"
@@ -82,37 +82,37 @@ msgstr "Impossibile scollegare SAML. Imposta prima una password."
msgid "Failed to unbind SAML, please set a contact email first."
msgstr "Impossibile scollegare SAML. Imposta prima un indirizzo email di contatto."
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "Il nome è troppo lungo (la lunghezza massima è di 64 caratteri)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "Il nome non dovrebbe includere '/'"
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "Il Login id non può essere vuoto"
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr "Il Login id %s esiste già."
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "Il Nome Reparto è troppo lungo (la lunghezza massima è di 512 caratteri)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "La quota non può essere vuota"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -125,7 +125,7 @@ msgstr "Deve essere un numero intero maggiore o uguale a 0."
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -176,12 +176,12 @@ msgstr "Impossibile aggiungere %s all'istituzione: l'utente appartiene già a qu
msgid "System library can not be deleted."
msgstr "La libreria di sistema non può essere eliminata."
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr "Trasferimento non riuscito: il ruolo di %s è%s, impossibile aggiungere la libreria."
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr "La libreria non può essere trasferita al proprietario."
@@ -293,7 +293,7 @@ msgstr "Email"
msgid "Name"
msgstr "Nome"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -380,7 +380,7 @@ msgstr "Modifica eseguita, ma invio email fallito, per favore controlla le impos
msgid "Unable to reset password."
msgstr "Impossibile reimpostare la password."
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -446,14 +446,14 @@ msgstr "Il file del virus non è stato trovato."
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -476,12 +476,12 @@ msgstr "Percorso di destinazione non valido"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "Quota superata."
@@ -496,7 +496,7 @@ msgstr "Impossibile spostare la cartella %(src)s nella relativa sottocartella %(
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "File protetto"
@@ -528,7 +528,7 @@ msgstr "Utente %s non trovato."
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -540,8 +540,8 @@ msgstr "Permesso negato."
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr "Il numero di file nella libreria supera il limite"
@@ -554,7 +554,7 @@ msgstr "Il File non è bloccato"
msgid "You can not refresh this file's lock."
msgstr "Non è possibile aggiornare il blocco di questo file."
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr "Il partecipante esiste già."
@@ -574,7 +574,7 @@ msgstr "L'utente %s è già membro del gruppo."
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -590,7 +590,7 @@ msgid "User %s is an organization user."
msgstr "L'utente %s è un utente dell'organizzazione."
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "Il gruppo non essiste"
@@ -634,7 +634,7 @@ msgstr "Utente %s già presente."
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -644,8 +644,8 @@ msgstr "Impossibile spedire la email, il servizio non è correttamente configura
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Password obbligatoria"
@@ -677,7 +677,7 @@ msgstr "La password può contenere solo numeri, lettere maiuscole, lettere minus
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr "I giorni di scadenza dovrebbero essere maggiori o uguali a 1 %s"
@@ -687,7 +687,7 @@ msgstr "I giorni di scadenza dovrebbero essere maggiori o uguali a 1 %s"
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr "I giorni di scadenza dovrebbero essere inferiori o uguali a 1 %s"
@@ -713,7 +713,7 @@ msgid "Expiration time should be earlier than %s."
msgstr "La data di scadenza dovrebbe essere precedente a %s."
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -724,7 +724,8 @@ msgid "This library has not been decrypted."
msgstr "Questa libreria non è stata decriptata."
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr "Funzionalità disabilitata."
@@ -739,11 +740,11 @@ msgstr "Impossibile reimpostare la password di questa libreria."
msgid "New password of library %s"
msgstr "Nuova password per la libreria 1%s"
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Password sbagliata"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Errore nella decrittazione della libreria"
@@ -830,12 +831,12 @@ msgstr "Il link di condivisione %s esiste già."
msgid "Feature is not enabled."
msgstr "La funzionalità non è abilitata."
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr "L'e-mail di contatto %s esiste già."
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr "il numero di telefono è troppo lungo (massimo 100 caratteri)."
@@ -870,15 +871,15 @@ msgstr "La lunghezza della password WebDav deve essere inferiore a 30 caratteri.
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/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -908,7 +909,7 @@ msgstr "Loggati."
msgid "Email or Username"
msgstr "Email o Username"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -922,67 +923,68 @@ msgstr "Email o Username"
msgid "Password"
msgstr "Password"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "L'account è inattivo."
+
+#: seahub/auth/forms.py:83
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:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
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:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "L'account è inattivo."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr "Utilizza Single Sign-On per accedere."
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
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:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
msgid "Can not reset password, please contact LDAP admin."
msgstr "Impossibile reimpostare password, contatta l'amministratore LDAP"
-#: seahub/auth/forms.py:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Nuova password"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Conferma nuova password"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "Le due password non corrispondono."
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Vecchia password"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "La vecchia password non è corretta. Riprova."
-#: seahub/auth/forms.py:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Password (conferma)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1517,9 +1519,9 @@ msgstr "Il team di %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2138,7 +2140,7 @@ msgstr "Indirizzo Email non valido"
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2176,7 +2178,7 @@ msgid "Email cannot be blank"
msgstr "Email non può essere vuota"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2232,13 +2234,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Nome:"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr "Imposta Password"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Aggiorna"
@@ -2254,23 +2256,23 @@ msgstr "Profilo modificato correttamente."
msgid "Failed to edit profile"
msgstr "Modifica del profilo fallita."
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "Non ha ancora accettato l'invito"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "L'account demo non può essere cancellato."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "Fallita impostazione della libreria predefinita."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "Impossibile impostare la libreria crittografata come libreria predefinita."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "\"%s\" è stata correttamente impostata come libreria predefinita."
@@ -2576,6 +2578,17 @@ msgstr "Librerie di proprietà"
msgid "Shared Libs"
msgstr "Librerie condivise"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Impossibile. Prego controlla la rete."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2614,7 +2627,7 @@ msgstr "Nuovo accesso"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2629,33 +2642,33 @@ msgstr "Entra"
msgid "Refresh"
msgstr "Aggiornare"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "Email o password non corretti"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "Ricordami per %(remember_days)s giorni"
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr "Unico Login (SSO)"
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr "Accedi con"
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "Password dimenticata?"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "Fallito aggiornamento del CAPTCHA, per favore riprova più tardi."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "Email o nome utente non possono essere vuoti"
@@ -2816,14 +2829,6 @@ msgstr "Cronologia"
msgid "Snapshot"
msgstr "Istantanea"
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Impossibile. Prego controlla la rete."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3165,10 +3170,10 @@ msgstr "Repo Id Errato"
msgid "Bad upload link token."
msgstr "Token del link di caricamento errato."
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "Il file non esiste."
@@ -3180,73 +3185,73 @@ msgstr "Repo id del link di caricamento errato."
msgid "No conflict in the merge."
msgstr "Nessun conflitto nell'unione."
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "Errore HTTP: impossibile aprire il file online"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "Errore URL: impossibile aprire il file online"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "La codifica scelta non è corretta."
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "Codifica file sconosciuta"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "La dimensione del file supera %s e non può essere aperta online."
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "La libreria è crittografata, non è possibile aprire il file online."
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "Impossibile vedere il file"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
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:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr "Errore durante la preparazione della pagina di anteprima del file OnlyOffice."
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr "Impossibile scaricare il file, percorso file non valido"
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr "Impossibile scaricare il file, percorso file errato"
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr "Impossibile scaricare il file."
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr "Condividi link per %s."
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "Impossibile scaricare il file"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr "The original file does not exist"
diff --git a/locale/it/LC_MESSAGES/djangojs.po b/locale/it/LC_MESSAGES/djangojs.po
index 672c32b617..7dc66e2584 100644
--- a/locale/it/LC_MESSAGES/djangojs.po
+++ b/locale/it/LC_MESSAGES/djangojs.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Stefano Ruberti , 2017-2019,2024\n"
"Language-Team: Italian (http://app.transifex.com/haiwen/seahub/language/it/)\n"
@@ -233,13 +233,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr "Un file è in fase di caricamento. Sei sicuro di voler lasciare questa pagina?"
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr "Viste"
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -283,13 +283,16 @@ msgstr "Per orario discendente"
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -489,7 +492,7 @@ msgstr "Descrizione"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -599,7 +602,7 @@ msgstr "Annulla"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -646,7 +649,7 @@ msgstr "Annulla"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -664,7 +667,7 @@ msgstr "Annulla"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -672,7 +675,7 @@ msgstr "Invia"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "Aggingi Wiki"
@@ -706,7 +709,7 @@ msgstr "Aggingi Wiki"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -805,12 +808,12 @@ msgstr "Nessun dipartimento"
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr "Nessuna opzione disponibile"
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr "Nuova pagina"
@@ -1001,8 +1004,8 @@ msgstr "Vuoi veramente eliminare il tuo account?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1023,14 +1026,16 @@ msgstr "Vuoi veramente eliminare il tuo account?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1074,7 +1079,7 @@ msgstr "Vuoi veramente eliminare il tuo account?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1190,7 +1195,7 @@ msgid "Copy selected item(s) to:"
msgstr "Copia gli elementi selezionati su:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Altre Librerie"
@@ -1216,7 +1221,7 @@ msgstr "Copia {num} elementi"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Il nome è obbligatorio"
@@ -1235,8 +1240,9 @@ msgstr "Nuova libreria del dipartimento"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr "Il nome \"{name}\" risulta già utilizzato. Prego scegliere un nome differenze."
@@ -1352,14 +1358,14 @@ msgstr "Permesso"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Lettura-Scrittura"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Sola lettura"
@@ -1429,12 +1435,12 @@ msgstr "Seleziona un colore"
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr "Salvare"
@@ -1481,10 +1487,10 @@ msgstr "Carica"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1492,9 +1498,8 @@ msgstr "Carica"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1667,8 +1672,8 @@ msgstr "Crea un nuovo tag"
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Chiudi"
@@ -1886,6 +1891,34 @@ msgid ""
"can not create libraries."
msgstr "{site_name_placeholder} organizza i file in librerie. Ogni libreria può essere sincronizzata e condivisa separatamente. Tuttavia, poiché ora sei un utente ospite, non puoi creare librerie."
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr "L'immagine non può essere caricata."
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Precedente (tasto freccia sinistra)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Successivo (tasto freccia destra)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Chiudi (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr "Ingrandire"
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr "Rimpicciolire"
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1936,6 +1969,7 @@ msgstr "Un collegamento interno è un collegamento a un file o una cartella a cu
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr "Collegamento interno"
@@ -2024,8 +2058,8 @@ msgstr "Vuoi davvero lasciare questo gruppo?"
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr "Abbandona"
@@ -2151,7 +2185,7 @@ msgstr "Seleziona un gruppo"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr "Ricerca utenti"
@@ -2184,11 +2218,11 @@ msgstr "File contrasseganti"
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2227,7 +2261,7 @@ msgstr "Dimensione"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2453,7 +2487,7 @@ msgstr "Quota non valida."
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Imposta Quota"
@@ -2551,7 +2585,7 @@ msgstr "Il token API viene copiato negli appunti."
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Permesso negato."
@@ -2560,17 +2594,19 @@ msgstr "Permesso negato."
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2585,7 +2621,7 @@ msgstr "Permesso negato."
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Errore"
@@ -2599,7 +2635,7 @@ msgstr "Errore"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 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."
@@ -2754,6 +2790,7 @@ msgstr "Salva in:"
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "Ricerca"
@@ -2767,12 +2804,12 @@ msgstr "Ricerca documenti in questa libreria"
msgid "No result"
msgstr "Nessun risultato"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Libreria Corrente"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2836,16 +2873,16 @@ msgstr "Condividi su un altro server"
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3154,8 +3191,8 @@ msgid "Visit old version page"
msgstr "Visita la vecchia versione della pagina"
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3294,19 +3331,34 @@ msgstr "Cestino"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Cronologia"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr "Proprietà estese"
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3318,7 +3370,7 @@ msgid "Edit metadata properties"
msgstr "Modifica le proprietà dei metadati"
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3326,20 +3378,63 @@ msgid "Tags"
msgstr "Tag"
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr "Ora dell'ultima modifica"
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr "Ultima modifica"
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3348,44 +3443,53 @@ msgstr "Ultima modifica"
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Vuoto"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr "congelato"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "bloccato"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr "Congelato da {name}"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr "Bloccato da {name}"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr "Deseleziona questo elemento"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr "Seleziona questo elemento"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3406,9 +3510,9 @@ msgstr "Seleziona questo elemento"
msgid "Unstar"
msgstr "Smarca"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3420,13 +3524,13 @@ msgstr "Smarca"
msgid "Star"
msgstr "Marca"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr "Deseleziona tutti gli elementi"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr "Seleziona tutti gli elementi"
@@ -3462,10 +3566,6 @@ msgstr "Nessun risultato corrispondente"
msgid "Libraries"
msgstr "Librerie"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3520,12 +3620,12 @@ msgstr "Rimanente"
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3614,49 +3714,53 @@ msgstr "avanzamento"
msgid "state"
msgstr "stato"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "preferiti"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "non preferiti"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Serratura"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Sbloccato"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr "Stampa"
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Dettagli"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Apri tramite Client "
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr "Apri cartella principale"
@@ -3667,6 +3771,15 @@ msgstr "Apri cartella principale"
msgid "Online view is not applicable to this file format"
msgstr "La visualizzazione online non è applicabile a questo formato di file"
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3704,7 +3817,7 @@ msgstr "Condivisi con tutti"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Amministratore"
@@ -3724,7 +3837,7 @@ msgstr "Membro"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3780,7 +3893,7 @@ msgstr "Attività"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr "Wiki"
@@ -3936,26 +4049,26 @@ msgstr "Cambia la modalità di ordinamento"
msgid "Last modified by"
msgstr "Ultima modifica da"
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr "Digita alcini caratteri per avviare la ricerca"
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr "in tutte le librerie"
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr "in questa libreria"
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr "in questa cartella"
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr "Risultati di ricerca visitati di recente"
@@ -4167,7 +4280,8 @@ msgstr "Impossibile eliminare {name}."
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4331,11 +4445,11 @@ msgstr "selezionato"
msgid "Move"
msgstr "Sposta"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr "Utente non trovato"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr "Digita alcuni caratteri per avviare la ricerca"
@@ -4516,19 +4630,19 @@ msgstr " Il file è troppo grande. La dimensione massima consentita è 1 MB."
msgid "Avatar:"
msgstr "Avatar:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Nome utente:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "Puoi usare questo campo al login."
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "Contatto Email:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Le tue notifiche verranno inviate a questa email."
@@ -4589,35 +4703,40 @@ msgid "Publish"
msgstr "Pubblica"
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr "Annulla pubblicazione"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr "Pubblicato"
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr "Annulla pubblicazione Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr "Sei sicuro di voler annullare la pubblicazione del Wiki?"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr "Rimuovi Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr "Sei sicuro di voler eliminare il Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr "Abbandona Condivisione del Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr "Sei sicuro di voler abbandonare la condivisione del Wiki"
@@ -4668,37 +4787,37 @@ msgstr "Nessuna opzione"
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr "Opzioni di ricerca"
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr "Aggiungi opzione"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr "1 filtro preimpostato"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr "1 filtro"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr "Filtri preimpostati"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr "Filtri"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr "Filtro preimpostato"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr "Filtro"
@@ -4913,7 +5032,7 @@ msgid "Name cannot contain dots"
msgstr "Il nome non può contenere punti"
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4992,22 +5111,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5083,11 +5207,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5136,7 +5260,7 @@ msgid "Table"
msgstr "Tabella"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5144,10 +5268,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5320,14 +5440,14 @@ msgstr "è uno qualsiasi di..."
msgid "is none of..."
msgstr "non è nessuno di..."
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr "Proprietà estese del file"
@@ -5336,7 +5456,7 @@ msgstr "Proprietà estese del file"
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr "Aggiungi vista"
@@ -5348,74 +5468,77 @@ msgstr "Il nome dovrebbe essere una stringa"
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr " Il nome non può contenere il carattere '/'"
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr " Il nome non può contenere il carattere '\\'"
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5428,10 +5551,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5464,56 +5583,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Video"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Audio"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr "Codice"
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5521,56 +5636,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr "Cancella selezionati"
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr "Copia selezionati"
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr "Apri la cartella in una nuova scheda"
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr "Apri il file in una nuova scheda"
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5603,7 +5731,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5693,11 +5821,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5912,12 +6040,13 @@ msgstr "Questo è un gruppo speciale che rappresenta un dipartimento."
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Utenti"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6076,111 +6205,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "%(name)sCopiato con successo."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "Impossibile copiare %(name)s"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6189,13 +6305,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Lascia Condivisione"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr "La cartella non esiste."
@@ -6440,12 +6556,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "Libreria crittografata"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "Libreria in Lettura-Scrittura"
@@ -6494,7 +6610,7 @@ msgstr "Cerca gruppi"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Risultato"
@@ -6733,7 +6849,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6763,8 +6879,8 @@ msgstr "Aggiungi amministratore"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6772,7 +6888,7 @@ msgid "Edit succeeded"
msgstr "Modifica eseguita"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7141,8 +7257,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Rimuovi"
@@ -7242,38 +7358,46 @@ msgstr "Trasferisci Libreria"
msgid "Create Group"
msgstr "Creare un gruppo"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr "Libreria {library_name} creata con {owner} come suo proprietario"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr "Libreria {library_name} rimossa"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr "Libreria {library_name} trasferita da {user_from} a {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr "Gruppo {group_name} creato"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr "Gruppo {group_name} trasferito da {user_from} a {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr "Gruppo {group_name} eliminato"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr "Utente {user} aggiunto"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr "Utente {user} eliminato"
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7412,7 +7536,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7493,6 +7617,7 @@ msgid "Add"
msgstr "Aggiungi"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr "Menu laterale di navigazione"
@@ -7604,24 +7729,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr "Sei sicuro di voler eliminare gli utenti selezionati?"
@@ -7973,24 +8098,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7998,16 +8123,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8281,128 +8406,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr "Accesso amministratore"
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "Libreria in Lettura-Scrittura"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr "Cartella in Lettura-Scrittura"
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr "Cartella in sola lettura"
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
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:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr "L'utente può leggere, scaricare e sincronizzare i file."
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
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:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
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:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr "Anteprima e scarica"
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr "Solo Anteprima"
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr "Scarica e carica"
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr "Modifica nel Cloud e scarica"
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr "Modifica solo sul cloud"
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr "%(name)s copiato con successo e 1 altro elemento."
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "%(name)s spostato con successo. "
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr "%(name)s spostato con successo e 1 altro elemento."
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/ja/LC_MESSAGES/django.po b/locale/ja/LC_MESSAGES/django.po
index 4b627ee86a..94028bdd06 100644
--- a/locale/ja/LC_MESSAGES/django.po
+++ b/locale/ja/LC_MESSAGES/django.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: 鑫 王 , 2020\n"
"Language-Team: Japanese (http://app.transifex.com/haiwen/seahub/language/ja/)\n"
@@ -82,37 +82,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "名前が長すぎます(最大64文字)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "名前には「/」を含めないでください。"
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "ログインアカウントを空にすることはできません"
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr "ログインID%sはすでに存在します"
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "部門が長すぎます(最大512文字)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "利用可能容量は必須項目です。"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -125,7 +125,7 @@ msgstr "0以上の整数である必要があります"
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -176,12 +176,12 @@ msgstr ""
msgid "System library can not be deleted."
msgstr "システムライブラリーは削除できません。"
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr "ライブラリは所有者に転送することはできません"
@@ -293,7 +293,7 @@ msgstr "メールアドレス"
msgid "Name"
msgstr "氏名"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -380,7 +380,7 @@ msgstr "編集完了しました。しかし、メール送信に失敗しまし
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -446,14 +446,14 @@ msgstr "ウイルスファイルが見つかりません"
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -476,12 +476,12 @@ msgstr "行き先パス名が不正です。"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "クォータを超えています"
@@ -496,7 +496,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "ファイルがロックされています"
@@ -528,7 +528,7 @@ msgstr "ユーザー%sが見つかりません"
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -540,8 +540,8 @@ msgstr "権限がありません。"
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -554,7 +554,7 @@ msgstr "ファイルはロックされていません。"
msgid "You can not refresh this file's lock."
msgstr "このファイルのロックを更新することはできません"
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr "参加者はすでに存在します。"
@@ -574,7 +574,7 @@ msgstr "ユーザー%sはすでにグループメンバーです。"
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -590,7 +590,7 @@ msgid "User %s is an organization user."
msgstr ""
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "グループは存在しません。"
@@ -634,7 +634,7 @@ msgstr "ユーザー%sはすでに存在します。"
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -644,8 +644,8 @@ msgstr "メールの送信に失敗しました。"
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "パスワードは入力必須です"
@@ -677,7 +677,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr "有効期限は%s以上である必要があります"
@@ -687,7 +687,7 @@ msgstr "有効期限は%s以上である必要があります"
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr "有効期限は%s以下である必要があります"
@@ -713,7 +713,7 @@ msgid "Expiration time should be earlier than %s."
msgstr "有効期限は%sより早くする必要があります"
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -724,7 +724,8 @@ msgid "This library has not been decrypted."
msgstr "このライブラリは復号化されていません。"
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr "機能が無効"
@@ -739,11 +740,11 @@ msgstr "このライブラリのパスワードをリセットできません。
msgid "New password of library %s"
msgstr "ライブラリ%sの新しいパスワード"
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "パスワードが違います。"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "ライブラリ復号化エラー"
@@ -830,12 +831,12 @@ msgstr "共有リンク%sはすでに存在します。"
msgid "Feature is not enabled."
msgstr ""
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr "連絡先メールアドレス%sはすでに存在します。"
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr "電話が長すぎます(最大100文字)。"
@@ -870,15 +871,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "名前には、文字、数字、空白、ハイフン、またはアンダースコアのみを含めることができます"
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -908,7 +909,7 @@ msgstr "ログインしてください。"
msgid "Email or Username"
msgstr "メールアドレスまたはユーザ名"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -922,67 +923,68 @@ msgstr "メールアドレスまたはユーザ名"
msgid "Password"
msgstr "パスワード"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "このアカウントは無効状態です。"
+
+#: seahub/auth/forms.py:83
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr ""
-#: seahub/auth/forms.py:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "該当メールが存在しません。アカウントを登録してください。"
-#: seahub/auth/forms.py:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "このアカウントは無効状態です。"
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr "ブラウザで Cookie を有効にしてください。"
-#: seahub/auth/forms.py:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "メールアドレス"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
msgid "Can not reset password, please contact LDAP admin."
msgstr "パスワード更新に失敗しました。LDAPインフラ管理者にご連絡ください。"
-#: seahub/auth/forms.py:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "新規パスワード"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "パスワード再入力"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "二つのパスワードが一致しません。もう一度試してください。"
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "旧いパスワード"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "旧パスワードが不正です。"
-#: seahub/auth/forms.py:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "パスワード再入力"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1507,9 +1509,9 @@ msgstr " %(site_name)s ちーむ"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2124,7 +2126,7 @@ msgstr ""
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2162,7 +2164,7 @@ msgid "Email cannot be blank"
msgstr "メールは空欄にできません"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2218,13 +2220,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "名前:"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "更新"
@@ -2240,23 +2242,23 @@ msgstr "プロフィールを編集しました。"
msgid "Failed to edit profile"
msgstr "プロフィールの編集に失敗しました。"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "まだ招待を受け付けていません。"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "デモアカウントは削除されました。"
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "既定ライブラリの設定に失敗しました。"
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "暗号化ライブラリーを既定のライブラリに設定できません。"
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "「%s」を既定のライブラリーに設定しました。"
@@ -2560,6 +2562,17 @@ msgstr "所有するライブラリ"
msgid "Shared Libs"
msgstr "共有ライブラリ"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "操作に失敗しました。ネットワークをご確認ください。"
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2598,7 +2611,7 @@ msgstr "再度ログイン"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2613,33 +2626,33 @@ msgstr "ログイン"
msgid "Refresh"
msgstr "更新"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "パスワードあるいはユーザー名をお忘れですか?"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "%(remember_days)s 日間ログイン状態を覚えておく。"
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr ""
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr ""
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "キャプチャの再表示に失敗しました。再度試してみてください。"
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr ""
@@ -2800,14 +2813,6 @@ msgstr "履歴"
msgid "Snapshot"
msgstr ""
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "操作に失敗しました。ネットワークをご確認ください。"
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3149,10 +3154,10 @@ msgstr "repo id不正"
msgid "Bad upload link token."
msgstr "アップロードリンクのトークンが不正。"
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "ファイルが見つかりません"
@@ -3164,73 +3169,73 @@ msgstr "アップロードID中に不正なrepo id"
msgid "No conflict in the merge."
msgstr "マージ中に競合が有りません。"
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "HTTPError: failed to open file online"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "URLError: failed to open file online"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "選択した文字コードは正しくありません。"
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "ファイルエンコーディングがわかりません。"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "ファイルサイズが%sを超えています。オンラインで開けません。"
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr ""
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "ファイルを閲覧できません"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "ファイルをダウンロードできません"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/ja/LC_MESSAGES/djangojs.po b/locale/ja/LC_MESSAGES/djangojs.po
index af16d2c20d..42624ac46c 100644
--- a/locale/ja/LC_MESSAGES/djangojs.po
+++ b/locale/ja/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: 鑫 王 , 2020,2022\n"
"Language-Team: Japanese (http://app.transifex.com/haiwen/seahub/language/ja/)\n"
@@ -231,13 +231,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -281,13 +281,16 @@ msgstr "時間の降順"
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -487,7 +490,7 @@ msgstr "説明"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -597,7 +600,7 @@ msgstr "キャンセル"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -644,7 +647,7 @@ msgstr "キャンセル"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -662,7 +665,7 @@ msgstr "キャンセル"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -670,7 +673,7 @@ msgstr "登録"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -704,7 +707,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -803,12 +806,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -999,8 +1002,8 @@ msgstr "本当にアカウントを削除しますか?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1021,14 +1024,16 @@ msgstr "本当にアカウントを削除しますか?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1072,7 +1077,7 @@ msgstr "本当にアカウントを削除しますか?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1188,7 +1193,7 @@ msgid "Copy selected item(s) to:"
msgstr "選択されたアイテムのコピー先:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "現在のライブラリー"
@@ -1214,7 +1219,7 @@ msgstr "{num}個のアイテムをコピー"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "名前は必須項目です。"
@@ -1233,8 +1238,9 @@ msgstr "新部門ライブラリ"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1350,14 +1356,14 @@ msgstr "権限"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "読み/書き"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "読みのみ"
@@ -1427,12 +1433,12 @@ msgstr "色を選択してください"
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr "保存"
@@ -1479,10 +1485,10 @@ msgstr "アップロード"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1490,9 +1496,8 @@ msgstr "アップロード"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1665,8 +1670,8 @@ msgstr "新しいタグを作成"
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "閉じる"
@@ -1884,6 +1889,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr "画像を読み込めませんでした"
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "前(左矢印キー)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "次へ(右矢印キー)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "閉じる(Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr "zoomイン"
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr "zoomアウト"
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1934,6 +1967,7 @@ msgstr "内部リンクは、ファイルまたはフォルダーへの読み取
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr "内部リンク"
@@ -2022,8 +2056,8 @@ msgstr "本当にこのグループを離れたいですか?"
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr "去る"
@@ -2149,7 +2183,7 @@ msgstr "グループを選択"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2182,11 +2216,11 @@ msgstr "タグ付きファイル"
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2225,7 +2259,7 @@ msgstr "サイズ"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2451,7 +2485,7 @@ msgstr "クォータが無効です。"
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "最大利用可能容量設定"
@@ -2549,7 +2583,7 @@ msgstr "APIトークンがクリップボードにコピーされます。"
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "権限がありません。"
@@ -2558,17 +2592,19 @@ msgstr "権限がありません。"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2583,7 +2619,7 @@ msgstr "権限がありません。"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "エラー"
@@ -2597,7 +2633,7 @@ msgstr "エラー"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "ネットワークをご確認ください。"
@@ -2752,6 +2788,7 @@ msgstr "保存先:"
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "検索"
@@ -2765,12 +2802,12 @@ msgstr "このライブラリのファイルを検索"
msgid "No result"
msgstr "結果なし"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "現在のライブラリー"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2834,16 +2871,16 @@ msgstr "他のサーバーと共有する"
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3152,8 +3189,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3292,19 +3329,34 @@ msgstr "ゴミ箱"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "履歴"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3316,7 +3368,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3324,20 +3376,63 @@ msgid "Tags"
msgstr "タグ"
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3346,44 +3441,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "空"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "ロック"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3404,9 +3508,9 @@ msgstr ""
msgid "Unstar"
msgstr "星を外す"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3418,13 +3522,13 @@ msgstr "星を外す"
msgid "Star"
msgstr "星"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3460,10 +3564,6 @@ msgstr ""
msgid "Libraries"
msgstr "ライブラリー"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3518,12 +3618,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3612,49 +3712,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "詳細"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3665,6 +3769,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3702,7 +3815,7 @@ msgstr "すべて共有する"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "管理"
@@ -3722,7 +3835,7 @@ msgstr "会員"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3778,7 +3891,7 @@ msgstr ""
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3934,26 +4047,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4165,7 +4278,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4329,11 +4443,11 @@ msgstr ""
msgid "Move"
msgstr "移動"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4514,19 +4628,19 @@ msgstr ""
msgid "Avatar:"
msgstr "プロフィール画像:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr ""
@@ -4587,35 +4701,40 @@ msgid "Publish"
msgstr "公開"
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4666,37 +4785,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4911,7 +5030,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4990,22 +5109,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5081,11 +5205,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5134,7 +5258,7 @@ msgid "Table"
msgstr ""
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5142,10 +5266,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5318,14 +5438,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5334,7 +5454,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5346,74 +5466,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5426,10 +5549,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5462,56 +5581,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "ビデオ"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "オーディオ"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr "コード"
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5519,56 +5634,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5601,7 +5729,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5691,11 +5819,11 @@ msgstr ""
msgid "Select"
msgstr "選択"
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5910,12 +6038,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "ユーザ"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6074,111 +6203,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "「%(name)s」をコピーしました。"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6187,13 +6303,13 @@ msgstr ""
msgid "Leave Share"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6438,12 +6554,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr ""
@@ -6492,7 +6608,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "結果"
@@ -6731,7 +6847,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6761,8 +6877,8 @@ msgstr "管理者の追加"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6770,7 +6886,7 @@ msgid "Edit succeeded"
msgstr "編集完了"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7139,8 +7255,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "削除"
@@ -7240,38 +7356,46 @@ msgstr "ライブラリの移転"
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7410,7 +7534,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7491,6 +7615,7 @@ msgid "Add"
msgstr "追加"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7602,24 +7727,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7971,24 +8096,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7996,16 +8121,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8279,128 +8404,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr "プレビューとダウンロード"
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr "プレビューのみ"
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr " %(name)s ほか1項目をコピーしました。"
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr "%(name)s のほか%(amount)s項目をコピーしました。"
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "「%(name)s」を移動しました。"
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr " %(name)s ほか1項目を移動しました。"
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr "%(name)s のほか%(amount)s項目を移動しました。"
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/ko/LC_MESSAGES/django.po b/locale/ko/LC_MESSAGES/django.po
index 4096ca9c0a..33d9bad037 100644
--- a/locale/ko/LC_MESSAGES/django.po
+++ b/locale/ko/LC_MESSAGES/django.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Seong-ho Cho , 2014-2017,2019,2022-2024\n"
"Language-Team: Korean (http://app.transifex.com/haiwen/seahub/language/ko/)\n"
@@ -79,37 +79,37 @@ msgstr "SAML 바인딩 해제 실패. 먼저 암호를 설정하세요."
msgid "Failed to unbind SAML, please set a contact email first."
msgstr "SAML 바인딩 해제 실패. 먼저 전자메일 주소를 설정하세요."
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "이름이 너무 깁니다(최대 64문자)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "이름에 '/' 문자를 넣으면 안됩니다."
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "로그인 ID가 비어있으면 안됩니다"
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr "이미 %s 로그인 ID가 있습니다."
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "부서 이름이 너무 깁니다(최대 512문자)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "공간 제한을 비워둘 수 없습니다"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -122,7 +122,7 @@ msgstr "0보다 크거나 같은 정수값이어야합니다."
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -173,12 +173,12 @@ msgstr "단체로의 %s 사용자 추가에 실패했습니다: 이미 해당
msgid "System library can not be deleted."
msgstr "시스템 라이브러리는 삭제할 수 없습니다."
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr "전송 실패: %s의 역할은 %s입니다. 라이브러리를 추가할 수 없음"
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr "라이브러리를 소유자에게 전송할 수 없습니다."
@@ -290,7 +290,7 @@ msgstr "전자메일"
msgid "Name"
msgstr "이름"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -377,7 +377,7 @@ msgstr "편집에 성공했지만 전자메일 보내기에 실패했습니다.
msgid "Unable to reset password."
msgstr "암호를 초기화할 수 없습니다."
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -443,14 +443,14 @@ msgstr "바이러스 파일이 없습니다."
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -473,12 +473,12 @@ msgstr "부적절한 대상 경로입니다"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "제한 용량을 넘었습니다."
@@ -493,7 +493,7 @@ msgstr "%(src)s 폴더를 %(des)s 하위 폴더로 이동할 수 없습니다"
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "파일이 잠겨있습니다"
@@ -525,7 +525,7 @@ msgstr "%s 사용자가 없습니다."
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -537,8 +537,8 @@ msgstr "권한이 거부되었습니다."
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr "라이브러리의 한계 파일 갯수를 넘었습니다"
@@ -551,7 +551,7 @@ msgstr "파일을 잠그지 않았습니다."
msgid "You can not refresh this file's lock."
msgstr "잠근 파일을 새로 고칠 수 없습니다."
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr "이미 참여자가 있습니다"
@@ -571,7 +571,7 @@ msgstr "%s 사용자는 이미 그룹 구성원입니다."
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -587,7 +587,7 @@ msgid "User %s is an organization user."
msgstr "%s 사용자는 조직 사용자입니다."
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "그룹이 없습니다"
@@ -631,7 +631,7 @@ msgstr "%s 사용자가 이미 있습니다."
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -641,8 +641,8 @@ msgstr "전자메일 서비스를 올바르게 설정하지 않아 전자메일
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "암호가 필요합니다."
@@ -674,7 +674,7 @@ msgstr "암호에는 숫자, 대소문자 및 특수문자만 넣을 수 있습
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr "유효기간 값은 %s보다 크거나 같아야 합니다."
@@ -684,7 +684,7 @@ msgstr "유효기간 값은 %s보다 크거나 같아야 합니다."
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr "유효기간 값은 %s보다 작거나 같아야 합니다. "
@@ -710,7 +710,7 @@ msgid "Expiration time should be earlier than %s."
msgstr "경과 시간은 %s 이전이어야 합니다."
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -721,7 +721,8 @@ msgid "This library has not been decrypted."
msgstr "이 라이브러리는 복호화 하지 않았습니다."
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr "기능을 껐습니다."
@@ -736,11 +737,11 @@ msgstr "이 라이브러리 암호를 초기화할 수 없습니다."
msgid "New password of library %s"
msgstr "%s 라이브러리의 새 암호"
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "잘못된 암호입니다"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "라이브러리 해독 오류"
@@ -827,12 +828,12 @@ msgstr "%s 공유 링크가 이미 있습니다."
msgid "Feature is not enabled."
msgstr "기능을 사용하도록 설정하지 않았습니다."
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr "%s 연락 전자메일 주소가 이미 있습니다."
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr "전화번호가 너무 깁니다(최대 100문자)."
@@ -867,15 +868,15 @@ msgstr "WebDav 암호 길이는 30문자보다 짧아야합니다."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "이름엔 문자, 숫자, 공백 문자, 음수 기호, 밑줄 문자만 넣을 수 있습니다."
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -905,7 +906,7 @@ msgstr "로그인하세요."
msgid "Email or Username"
msgstr "전자메일 또는 사용자 이름 "
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -919,67 +920,68 @@ msgstr "전자메일 또는 사용자 이름 "
msgid "Password"
msgstr "암호"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "이 계정은 비활성화 상태입니다."
+
+#: seahub/auth/forms.py:83
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr "올바른 전자메일/사용자 이름 및 암호를 입력하세요. 참고로 모든 입력창은 대 소문자를 구분합니다."
-#: seahub/auth/forms.py:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "관련 사용자 계정에 전자메일 주소가 없습니다. 정말 등록하셨나요?"
-#: seahub/auth/forms.py:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "이 계정은 비활성화 상태입니다."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr "로그인 하려면 단일 로그인 방식을 사용하세요."
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr "웹 브라우저에서 쿠키를 활성화 하지 않은 것 같습니다. 로그인하려면 쿠키가 필요합니다."
-#: seahub/auth/forms.py:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "전자메일"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
msgid "Can not reset password, please contact LDAP admin."
msgstr "암호를 재설정할 수 없습니다. LDAP 관리자에게 문의하세요."
-#: seahub/auth/forms.py:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "새 암호"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "새 암호 확인"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "두 개의 암호 입력창의 입력이 일치하지 않습니다"
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "이전 암호"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "입력하신 이전 암호가 틀립니다. 다시 입력하세요."
-#: seahub/auth/forms.py:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "암호(다시 입력)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1504,9 +1506,9 @@ msgstr "%(site_name)s 팀"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2121,7 +2123,7 @@ msgstr "전자메일 주소가 유효하지 않습니다."
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2159,7 +2161,7 @@ msgid "Email cannot be blank"
msgstr "전자메일 주소는 비워둘 수 없습니다"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2215,13 +2217,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "이름:"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr "암호 설정"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "업데이트"
@@ -2237,23 +2239,23 @@ msgstr "프로파일 편집에 성공했습니다."
msgid "Failed to edit profile"
msgstr "프로파일 편집에 실패했습니다"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "아직 초대를 수락하지 않았습니다"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "데모 계정은 삭제할 수 없습니다."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "기본 라이브러리 설정에 실패했습니다."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "암호화 라이브러리를 기본 라이브러리로 지정할 수 없습니다."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "\"%s\" 기본 라이브러리 설정에 성공했습니다."
@@ -2557,6 +2559,17 @@ msgstr "소유 라이브러리"
msgid "Shared Libs"
msgstr "공유 라이브러리"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "실패했습니다. 네트워크를 확인하세요."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2595,7 +2608,7 @@ msgstr "다시 로그인"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2610,33 +2623,33 @@ msgstr "로그인"
msgid "Refresh"
msgstr "새로 고침"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "잘못된 전자메일 주소 또는 암호입니다"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "%(remember_days)s일 동안 기억"
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr "단일 로그인(SSO)"
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr "다음으로 로그인"
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "암호를 잊었나요?"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "CAPTCHA 새로 고침에 실패했습니다. 나중에 다시 해보세요."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "전자메일 또는 사용자 이름을 비워둘 수 없습니다"
@@ -2797,14 +2810,6 @@ msgstr "이력"
msgid "Snapshot"
msgstr "스냅샷"
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "실패했습니다. 네트워크를 확인하세요."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3146,10 +3151,10 @@ msgstr "잘못된 저장소 ID 입니다"
msgid "Bad upload link token."
msgstr "잘못된 업로드 링크 토큰입니다."
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "파일이 없습니다"
@@ -3161,73 +3166,73 @@ msgstr "업로드 링크에 잘못된 저장소 ID가 있습니다."
msgid "No conflict in the merge."
msgstr "합친 내용에 충돌이 없습니다."
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "HTTPError: 온라인 파일 열기에 실패했습니다"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "URLError: 온라인 파일 열기에 실패했습니다"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "선택한 인코딩이 적합하지 않습니다"
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "알 수 없는 파일 인코딩"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "파일 크기가 %s을(를) 넘어, 온라인에서 열 수 없습니다."
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "라이브러리를 암호화했습니다. 온라인에서 파일을 열어볼 수 없습니다."
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "파일을 볼 수 없습니다"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr "오피스 온라인 미리 보기 페이지를 준비하는 중 오류가 나타났습니다."
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr "오피스 파일 미리 보기 페이지를 준비하는 중 오류가 나타났습니다."
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr "파일을 다운로드할 수 없습니다. 부적절한 파일 경로입니다."
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr "파일 경로가 잘못되어 파일을 다운로드할 수 없습니다"
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr "파일을 다운로드할 수 없습니다."
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr "%s(에)게 링크를 공유합니다."
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "파일을 다운로드 할 수 없습니다."
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr "원본 파일이 없습니다"
diff --git a/locale/ko/LC_MESSAGES/djangojs.po b/locale/ko/LC_MESSAGES/djangojs.po
index 85158a54d1..d18d730577 100644
--- a/locale/ko/LC_MESSAGES/djangojs.po
+++ b/locale/ko/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Seong-ho Cho , 2015-2017,2019,2022-2024\n"
"Language-Team: Korean (http://app.transifex.com/haiwen/seahub/language/ko/)\n"
@@ -231,13 +231,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr "파일을 업로드하고 있습니다. 이 페이지를 정말로 벗어날까요?"
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -281,13 +281,16 @@ msgstr "시간 내림차순"
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -487,7 +490,7 @@ msgstr "설명"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -597,7 +600,7 @@ msgstr "취소"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -644,7 +647,7 @@ msgstr "취소"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -662,7 +665,7 @@ msgstr "취소"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -670,7 +673,7 @@ msgstr "보내기"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "위키 추가"
@@ -704,7 +707,7 @@ msgstr "위키 추가"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -803,12 +806,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -999,8 +1002,8 @@ msgstr "계정을 정말로 삭제할까요?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1021,14 +1024,16 @@ msgstr "계정을 정말로 삭제할까요?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1072,7 +1077,7 @@ msgstr "계정을 정말로 삭제할까요?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1188,7 +1193,7 @@ msgid "Copy selected item(s) to:"
msgstr "선택한 항목을 복사할 위치:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "다른 라이브러리"
@@ -1214,7 +1219,7 @@ msgstr "항목 {num}개 복사"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "이름이 필요합니다"
@@ -1233,8 +1238,9 @@ msgstr "새 부서 라이브러리"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr "\"{name}\" 이름이 이미 있습니다. 다른 이름을 선택하세요."
@@ -1350,14 +1356,14 @@ msgstr "권한"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "읽기-쓰기"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "읽기 전용"
@@ -1427,12 +1433,12 @@ msgstr "색상 선택"
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr "저장"
@@ -1479,10 +1485,10 @@ msgstr "업로드"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1490,9 +1496,8 @@ msgstr "업로드"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1665,8 +1670,8 @@ msgstr "새 태그 만들기"
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "닫기"
@@ -1884,6 +1889,34 @@ msgid ""
"can not create libraries."
msgstr "{site_name_placeholder}에서는 파일을 라이브러리에 정리해줍니다. 각 라이브러리를 별도로 동기화하고 공유할 수 있습니다. 손님 사용자이기 때문에라이브러리를 만들 수 없습니다."
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr "그림을 불러올 수 없습니다."
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "이전(왼쪽 화살표 키)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "다음(오른쪽 화살표 키)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "닫기(Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr "확대"
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr "축소"
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1934,6 +1967,7 @@ msgstr "파일 또는 폴더를 대상으로 하는 내부 링크는 해당 파
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr "내부 링크"
@@ -2022,8 +2056,8 @@ msgstr "이 그룹에서 정말로 나갈까요?"
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr "나가기"
@@ -2149,7 +2183,7 @@ msgstr "그룹 선택"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr "사용자 검색"
@@ -2182,11 +2216,11 @@ msgstr "태그 표시한 파일"
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2225,7 +2259,7 @@ msgstr "크기"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2451,7 +2485,7 @@ msgstr "제한 용량이 잘못됐습니다."
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "제한 용량 설정"
@@ -2549,7 +2583,7 @@ msgstr "API 토큰을 클립보드에 복사했습니다."
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "권한이 거부되었습니다"
@@ -2558,17 +2592,19 @@ msgstr "권한이 거부되었습니다"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2583,7 +2619,7 @@ msgstr "권한이 거부되었습니다"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "오류"
@@ -2597,7 +2633,7 @@ msgstr "오류"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "네트워크를 확인하세요."
@@ -2752,6 +2788,7 @@ msgstr "다음에 저장:"
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "검색"
@@ -2765,12 +2802,12 @@ msgstr "이 라이브러리에서 파일 검색"
msgid "No result"
msgstr "결과 없음"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "현재 라이브러리"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2834,16 +2871,16 @@ msgstr "다른 서버에 공유"
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3152,8 +3189,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3292,19 +3329,34 @@ msgstr "휴지통"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "이력"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3316,7 +3368,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3324,20 +3376,63 @@ msgid "Tags"
msgstr "태그"
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3346,44 +3441,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "비어 있음"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr "잠김"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "잠금"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr "{name}님이 잠금"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr "{name}님이 잠금"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3404,9 +3508,9 @@ msgstr ""
msgid "Unstar"
msgstr "별표 지우기"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3418,13 +3522,13 @@ msgstr "별표 지우기"
msgid "Star"
msgstr "별표 표시"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3460,10 +3564,6 @@ msgstr "일치하는 결과 없음"
msgid "Libraries"
msgstr "라이브러리"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3518,12 +3618,12 @@ msgstr "남은 시간"
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3612,49 +3712,53 @@ msgstr "진행"
msgid "state"
msgstr "상태"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "별표 표시함"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "별표 지움"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "잠그기"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "잠금 해제"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr "인쇄"
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "상세"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "클라이언트로 열기"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr "상위 폴더 열기"
@@ -3665,6 +3769,15 @@ msgstr "상위 폴더 열기"
msgid "Online view is not applicable to this file format"
msgstr "이 파일 형식은 온라인에서 볼 수 없습니다."
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3702,7 +3815,7 @@ msgstr "모두에게 공유함"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "관리자"
@@ -3722,7 +3835,7 @@ msgstr "구성원"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3778,7 +3891,7 @@ msgstr "활동"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr "위키"
@@ -3934,26 +4047,26 @@ msgstr ""
msgid "Last modified by"
msgstr "최종 수정일"
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr "검색을 시작하려면 문자를 입력하세요"
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr "최근 방문한 결과 검색"
@@ -4165,7 +4278,8 @@ msgstr "{name} 삭제에 실패했습니다."
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4329,11 +4443,11 @@ msgstr ""
msgid "Move"
msgstr "이동"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr "사용자가 없습니다"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr "검색을 시작하려면 문자를 입력하세요"
@@ -4514,19 +4628,19 @@ msgstr "파일이 너무 큽니다. 최대 파일 크기는 1MB입니다."
msgid "Avatar:"
msgstr "아바타:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "사용자 이름:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "로그인시 이 입력창을 사용할 수 있습니다."
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "연락 전자메일:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "이 전자메일에 알림을 보냅니다."
@@ -4587,35 +4701,40 @@ msgid "Publish"
msgstr "공개"
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr "공개 취소"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr "공개함"
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr "위키 삭제"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4666,37 +4785,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4911,7 +5030,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4990,22 +5109,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5081,11 +5205,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5134,7 +5258,7 @@ msgid "Table"
msgstr "표"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5142,10 +5266,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5318,14 +5438,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5334,7 +5454,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5346,74 +5466,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr "{name} 이름 바꾸기에 실패했습니다"
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr "만든 시각"
@@ -5426,10 +5549,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5462,56 +5581,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr "문서"
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "비디오"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "오디오"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr "코드"
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5519,56 +5634,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr "{name} 항목 삭제에 성공했습니다"
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5601,7 +5729,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5691,11 +5819,11 @@ msgstr ""
msgid "Select"
msgstr "선택"
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5910,12 +6038,13 @@ msgstr "부서 역할 특수 그룹입니다."
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "사용자"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6074,111 +6203,98 @@ msgstr "초대한 손님 없음"
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
-msgstr "아직 어떤 손님도 초대하지 않았습니다. 손님은 링크를 통해서보다는 좀 더 협업에 효율적인 웹 인터페이스로 공유 라이브러리에 접근할 수 있습니다. 메뉴 표시줄에서 \"손님 초대\"를 눌러 손님을 초대할 수 있습니다."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
+msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr "라이브러리 공유 권한이 없습니다."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr "다른 라이브러리로의 파일 이동에 실패했습니다."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr "다른 라이브러리로의 파일 복사에 실패했습니다."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr "다른 라이브러리로의 파일 이동에 성공했습니다."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr "다른 라이브러리로의 파일 복사에 성공했습니다."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr "{name}와(과) 기타 항목 {n}개를 복원했습니다"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr "{name}을(를) 복원했습니다"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr "{name}와(과) 기타 항목 {n}개 복원에 실패했습니다"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr "{name} 복원에 실패했습니다"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr "{name}와(과) 기타 항목 {n}개 삭제에 성공했습니다."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr "실행 취소"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr "{name}와(과) 기타 항목 {n}개 삭제에 실패했습니다."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr "{name} 이름 바꾸기에 실패했습니다"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr "{name} 항목 삭제에 성공했습니다"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr "{name} 삭제에 실패했습니다"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr "{name} 이동에 성공했습니다"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr "{name} 이동에 실패했습니다"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "%(name)s을(를) 성공적으로 복사했습니다."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "%(name)s 복사에 실패했습니다."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr "변환 중입니다. 기다리세요..."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr "파일 변환에 성공했습니다."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr "{name} 변환을 실패했습니다."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6187,13 +6303,13 @@ msgstr "{name} 변환을 실패했습니다."
msgid "Leave Share"
msgstr "공유에서 나가기"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr "이 라이브러리는 관리자가 읽기 전용으로 설정하여 업데이트할 수 없습니다."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr "폴더가 없습니다."
@@ -6438,12 +6554,12 @@ msgid ""
msgstr "신원 제공자의 인증서를 복사하여 이곳에 붙여넣으세요. 인증서 형식은 다음과 같습니다:"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "암호화 라이브러리"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "읽기-쓰기 라이브러리"
@@ -6492,7 +6608,7 @@ msgstr "그룹 검색"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "결과"
@@ -6731,7 +6847,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6761,8 +6877,8 @@ msgstr "관리자 추가"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6770,7 +6886,7 @@ msgid "Edit succeeded"
msgstr "편집에 성공했습니다"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr "사용자 검색"
@@ -7139,8 +7255,8 @@ msgstr "(삭제함)"
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "제거"
@@ -7240,38 +7356,46 @@ msgstr "라이브러리 이전"
msgid "Create Group"
msgstr "그룹 만들기"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr "{owner}이(가) 보유한 {library_name} 라이브러리를 만들었습니다"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr "{library_name} 라이브러리를 삭제했습니다"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr "{user_from} 사용자가 {user_to} 사용자에게 {library_name} 라이브러리를 전달했습니다"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr "{group_name} 그룹을 만들었습니다"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr "{user_from} 사용자가 {user_to} 사용자에게 그룹을 전달했습니다"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr "{group_name} 그룹을 삭제했습니다"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr "{user} 사용자를 추가했습니다"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr "{user} 사용자를 삭제했습니다"
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr "경로"
@@ -7410,7 +7534,7 @@ msgid "Revoke"
msgstr "철회"
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr "{placeholder} 사용자의 관리 권한 철회에 성공했습니다."
@@ -7491,6 +7615,7 @@ msgid "Add"
msgstr "추가"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr "측면 탐색 메뉴"
@@ -7602,24 +7727,24 @@ msgstr "T&C 삭제"
msgid "Update succeeded."
msgstr "업데이트에 성공했습니다."
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr "사용자 1명 삭제에 성공했습니다."
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr "사용자 {user_number_placeholder}명 삭제에 성공했습니다."
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr "사용자 삭제"
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr "선택한 사용자를 정말로 삭제할까요?"
@@ -7971,24 +8096,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7996,16 +8121,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8279,128 +8404,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr "관리자 접근"
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "읽기 전용 라이브러리"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr "온라인 읽기/쓰기 라이브러리"
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr "온라인 읽기 전용 라이브러리"
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr "폴더 읽기-쓰기"
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr "폴더 읽기전용"
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr "온라인 읽기/쓰기 폴더"
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr "온라인 읽기 전용 폴더"
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr "온라인 읽기/쓰기"
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr "온라인 읽기 전용"
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr "보이지 않음"
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr "사용자는 파일을 읽고, 쓰고, 업로드, 다운로드, 동기화할 수 있습니다."
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr "사용자는 파일을 읽고, 다운로드, 동기화할 수 있습니다."
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr "쓰기 권한을 주면 사용자도 라이브러리를 공유할 수 있습니다."
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr "사용자는 브라우저로 파일을 온라인에서 보고 편집할 수 있습니다. 단, 파일을 다운로드할 수는 없습니다."
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr "사용자는 브라우저로 파일을 온라인에서 보기만 할 수 있습니다. 단, 파일을 다운로드할 수는 없습니다."
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr "사용자는 이 폴더를 볼 수 없습니다."
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr "미리 보기 및 다운로드"
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr "미리 보기 전용"
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr "다운로드 및 업로드"
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr "클라우드에서 편집하고 다운로드"
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr "클라우드에서만 편집"
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr "%(name)s 및 항목 1개를 성공적으로 복사했습니다."
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr "%(name)s 및 항목 %(amount)s개를 성공적으로 복사했습니다."
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "%(name)s을(를) 성공적으로 이동했습니다."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr "%(name)s 및 항목 1개를 성공적으로 이동했습니다."
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr "%(name)s 및 항목 %(amount)s개를 성공적으로 이동했습니다."
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr "%(name)s 항목과 기타 항목 %(amount)s개 복사에 실패했습니다."
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr "%(name)s 항목 복사에 실패했습니다."
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr "%(name)s항목과 기타 항목 %(amount)s개 이동에 실패했습니다."
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
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 4c9abebf69..fe169bbfbb 100644
--- a/locale/lt/LC_MESSAGES/django.po
+++ b/locale/lt/LC_MESSAGES/django.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Vytautas Stanaitis , 2018\n"
"Language-Team: Lithuanian (http://app.transifex.com/haiwen/seahub/language/lt/)\n"
@@ -79,37 +79,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "Vardas per ilgas (daugiausia 64 simboliai)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "Vardas negali turėti '/'."
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "Prisijungimo id negali būti tuščias"
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr "Prisijungimo id %s jau yra."
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "Skyriaus pavadinimas per ilgas (daugiausia 512 simbolių)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "Saugyklos dydžio laukas negali būti tuščias"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -122,7 +122,7 @@ msgstr "Turi būti sveikas skaičius, didesnis arba lygus 0."
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -173,12 +173,12 @@ msgstr ""
msgid "System library can not be deleted."
msgstr "Sistemos bibliotekos ištrinti negalima."
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr ""
@@ -290,7 +290,7 @@ msgstr "El. paštas"
msgid "Name"
msgstr "Vardas"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -377,7 +377,7 @@ msgstr "Sėkmingai redaguota, tačiau nepavyko išsiųsti el. laiško. Patikrink
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -443,14 +443,14 @@ msgstr ""
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -473,12 +473,12 @@ msgstr "Neteisingas paskirties maršrutas"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "Saugyklos vieta išnaudota."
@@ -493,7 +493,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "Byla užblokuota"
@@ -525,7 +525,7 @@ msgstr "Vartotojo %s nėra."
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -537,8 +537,8 @@ msgstr "Prieiga uždrausta."
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -551,7 +551,7 @@ msgstr ""
msgid "You can not refresh this file's lock."
msgstr ""
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr ""
@@ -571,7 +571,7 @@ msgstr "Vartotojas %s jau yra grupės narys."
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -587,7 +587,7 @@ msgid "User %s is an organization user."
msgstr ""
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "Grupės nėra"
@@ -631,7 +631,7 @@ msgstr "Vartotojas %s jau yra."
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -641,8 +641,8 @@ msgstr "Nepavyko išsiųsti laiško. El. pašto tarnyba nėra tinkamai sukonfig
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Slaptažodis privalomas."
@@ -674,7 +674,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr ""
@@ -684,7 +684,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr ""
@@ -710,7 +710,7 @@ msgid "Expiration time should be earlier than %s."
msgstr ""
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -721,7 +721,8 @@ msgid "This library has not been decrypted."
msgstr ""
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr ""
@@ -736,11 +737,11 @@ msgstr ""
msgid "New password of library %s"
msgstr ""
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Klaidingas slaptažodis"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Nepavyko iššifruoti bibliotekos"
@@ -827,12 +828,12 @@ msgstr ""
msgid "Feature is not enabled."
msgstr ""
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr ""
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr ""
@@ -867,15 +868,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -905,7 +906,7 @@ msgstr "Prašome prisijungti."
msgid "Email or Username"
msgstr "El. pašto adresas arba vartotojo vardas"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -919,67 +920,68 @@ msgstr "El. pašto adresas arba vartotojo vardas"
msgid "Password"
msgstr "Slaptažodis"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Ši paskyra neaktyvi."
+
+#: seahub/auth/forms.py:83
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:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
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:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Ši paskyra neaktyvi."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
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:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "El. paštas"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
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:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Naujas slaptažodis"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Naujo slaptažodžio patvirtinimas"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "Slaptažodžiai dviejuose laukeliuose nesutampa."
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Senas slaptažodis"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
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:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Slaptažodis (dar kartą)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1519,9 +1521,9 @@ msgstr "%(site_name)s komanda"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2142,7 +2144,7 @@ msgstr ""
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2180,7 +2182,7 @@ msgid "Email cannot be blank"
msgstr "El. pašto laukas negali būti tuščias"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2236,13 +2238,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Vardas:"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Atnaujinti"
@@ -2258,23 +2260,23 @@ msgstr "Profilis sėkmingai redaguotas."
msgid "Failed to edit profile"
msgstr "Nepavyko redaguoti profilio"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr ""
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr ""
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr ""
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr ""
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr ""
@@ -2581,6 +2583,17 @@ msgstr "Savos bibliotekos"
msgid "Shared Libs"
msgstr ""
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Nepavyko. Patikrinkite tinklą."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2619,7 +2632,7 @@ msgstr "Prisijungti iš naujo"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2634,33 +2647,33 @@ msgstr "Prisijungti"
msgid "Refresh"
msgstr "Atnaujinti"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "Neteisingas el. paštas arba slaptažodis"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "Atsiminti mane %(remember_days)s d."
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr "Bendras prisijungimas"
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "Pamiršote slaptažodį?"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "Nepavyko atnaujinti CAPTCHA, pamėginkite vėliau."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "El. pašto adresas arba vartotojo vardas negali būti tuščias"
@@ -2821,14 +2834,6 @@ msgstr "Žurnalas"
msgid "Snapshot"
msgstr ""
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Nepavyko. Patikrinkite tinklą."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3170,10 +3175,10 @@ msgstr ""
msgid "Bad upload link token."
msgstr ""
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr ""
@@ -3185,73 +3190,73 @@ msgstr ""
msgid "No conflict in the merge."
msgstr ""
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr ""
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr ""
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr ""
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr ""
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr ""
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr ""
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr ""
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr ""
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/lt/LC_MESSAGES/djangojs.po b/locale/lt/LC_MESSAGES/djangojs.po
index fab405a917..81b02516bf 100644
--- a/locale/lt/LC_MESSAGES/djangojs.po
+++ b/locale/lt/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Lithuanian (http://app.transifex.com/haiwen/seahub/language/lt/)\n"
@@ -230,13 +230,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -280,13 +280,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -486,7 +489,7 @@ msgstr "Aprašymas"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -596,7 +599,7 @@ msgstr "Atšaukti"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -643,7 +646,7 @@ msgstr "Atšaukti"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -661,7 +664,7 @@ msgstr "Atšaukti"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -669,7 +672,7 @@ msgstr "Pateikti"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "Sukurti Wiki"
@@ -703,7 +706,7 @@ msgstr "Sukurti Wiki"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -802,12 +805,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -998,8 +1001,8 @@ msgstr "Tikrai norite ištrinti savo paskyrą?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1020,14 +1023,16 @@ msgstr "Tikrai norite ištrinti savo paskyrą?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1071,7 +1076,7 @@ msgstr "Tikrai norite ištrinti savo paskyrą?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1187,7 +1192,7 @@ msgid "Copy selected item(s) to:"
msgstr ""
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr ""
@@ -1213,7 +1218,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Vardas privalomas"
@@ -1232,8 +1237,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1349,14 +1355,14 @@ msgstr ""
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Skaityti-Rašyti"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Tik-Skaityti"
@@ -1426,12 +1432,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1478,10 +1484,10 @@ msgstr ""
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1489,9 +1495,8 @@ msgstr ""
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1664,8 +1669,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Uždaryti"
@@ -1883,6 +1888,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1933,6 +1966,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2021,8 +2055,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2148,7 +2182,7 @@ msgstr ""
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2181,11 +2215,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2224,7 +2258,7 @@ msgstr "Dydis"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2450,7 +2484,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Nustatyti saugyklos dydį"
@@ -2548,7 +2582,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Prieiga uždrausta"
@@ -2557,17 +2591,19 @@ msgstr "Prieiga uždrausta"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2582,7 +2618,7 @@ msgstr "Prieiga uždrausta"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Klaida"
@@ -2596,7 +2632,7 @@ msgstr "Klaida"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr ""
@@ -2751,6 +2787,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr ""
@@ -2764,12 +2801,12 @@ msgstr "Ieškoti bylų šioje bibliotekoje"
msgid "No result"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2833,16 +2870,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3151,8 +3188,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3291,19 +3328,34 @@ msgstr ""
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Žurnalas"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3315,7 +3367,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3323,20 +3375,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3345,44 +3440,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Tuščia"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "užrakintas"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3403,9 +3507,9 @@ msgstr ""
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3417,13 +3521,13 @@ msgstr ""
msgid "Star"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3459,10 +3563,6 @@ msgstr ""
msgid "Libraries"
msgstr "Bibliotekos"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3517,12 +3617,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3611,49 +3711,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Užrakinti"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Atrakinti"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Atidaryti iš kliento"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3664,6 +3768,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3701,7 +3814,7 @@ msgstr "Bendrinama su visais"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Admin"
@@ -3721,7 +3834,7 @@ msgstr "Narys"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3777,7 +3890,7 @@ msgstr ""
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3933,26 +4046,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4164,7 +4277,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4328,11 +4442,11 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4513,19 +4627,19 @@ msgstr ""
msgid "Avatar:"
msgstr "Avataras:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Vartotojo vardas:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "Galite naudoti šį lauką prisijugimui."
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "Kontaktinis el. paštas:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Jūsų pranešimai bus išsiųsti šiam el. pašto adresui."
@@ -4586,35 +4700,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4665,37 +4784,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4910,7 +5029,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4989,22 +5108,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5080,11 +5204,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5133,7 +5257,7 @@ msgid "Table"
msgstr ""
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5141,10 +5265,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5317,14 +5437,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5333,7 +5453,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5345,74 +5465,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5425,10 +5548,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5461,56 +5580,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5518,56 +5633,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5600,7 +5728,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5690,11 +5818,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5909,12 +6037,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Vartotojai"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6073,111 +6202,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6186,13 +6302,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Atmesti bendrinimą"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6437,12 +6553,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr ""
@@ -6491,7 +6607,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Rezultatas"
@@ -6730,7 +6846,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6760,8 +6876,8 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6769,7 +6885,7 @@ msgid "Edit succeeded"
msgstr "Sėkmingai redaguota"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7138,8 +7254,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Pašalinti"
@@ -7239,38 +7355,46 @@ msgstr ""
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7409,7 +7533,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7490,6 +7614,7 @@ msgid "Add"
msgstr "Įtraukti"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7601,24 +7726,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7970,24 +8095,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7995,16 +8120,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8278,128 +8403,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/lv/LC_MESSAGES/django.po b/locale/lv/LC_MESSAGES/django.po
index 72d2003beb..0dda901f10 100644
--- a/locale/lv/LC_MESSAGES/django.po
+++ b/locale/lv/LC_MESSAGES/django.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Ilo Kra, 2023\n"
"Language-Team: Latvian (http://app.transifex.com/haiwen/seahub/language/lv/)\n"
@@ -78,37 +78,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "Kvotu lauks nevar būt tukšs"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -121,7 +121,7 @@ msgstr ""
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -172,12 +172,12 @@ msgstr ""
msgid "System library can not be deleted."
msgstr "Sistēmas bibliotēku nevar dzēst."
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr ""
@@ -289,7 +289,7 @@ msgstr "E-pasts"
msgid "Name"
msgstr "Nosaukums"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -376,7 +376,7 @@ msgstr "Rediģēt izdevās, tomēr neizdevās nosūtīt e-pastu, lūdzu, pārbau
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -442,14 +442,14 @@ msgstr ""
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -472,12 +472,12 @@ msgstr "Nederīgs mērķa ceļš"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "Pārsniegts apjoms"
@@ -492,7 +492,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "Datne ir bloķēta"
@@ -524,7 +524,7 @@ msgstr ""
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -536,8 +536,8 @@ msgstr "Pieeja liegta."
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -550,7 +550,7 @@ msgstr ""
msgid "You can not refresh this file's lock."
msgstr ""
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr ""
@@ -570,7 +570,7 @@ msgstr "Lietotājs %s jau ir grupas dalībnieks."
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -586,7 +586,7 @@ msgid "User %s is an organization user."
msgstr ""
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "Grupa nepastāv"
@@ -630,7 +630,7 @@ msgstr "Lietotājs %s jau pastāv."
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -640,8 +640,8 @@ msgstr "Neizdevās nosūtīt e-pastu, iestatījumi nav korekti. Sazinieties ar a
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Parole ir nepieciešama."
@@ -673,7 +673,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr ""
@@ -683,7 +683,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr ""
@@ -709,7 +709,7 @@ msgid "Expiration time should be earlier than %s."
msgstr ""
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -720,7 +720,8 @@ msgid "This library has not been decrypted."
msgstr ""
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr ""
@@ -735,11 +736,11 @@ msgstr ""
msgid "New password of library %s"
msgstr ""
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Kļūdaina parole"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Atkodēšanas kļūda"
@@ -826,12 +827,12 @@ msgstr ""
msgid "Feature is not enabled."
msgstr ""
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr ""
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr ""
@@ -866,15 +867,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -904,7 +905,7 @@ msgstr "Lūdzu, piesakieties."
msgid "Email or Username"
msgstr "E-pasts vai lietotājvārds"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -918,67 +919,68 @@ msgstr "E-pasts vai lietotājvārds"
msgid "Password"
msgstr "Parole"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Šis konts nav aktīvs"
+
+#: seahub/auth/forms.py:83
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:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
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:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Šis konts nav aktīvs"
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
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:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "E-pasts"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
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:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Jauna parole"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Apstiprināt paroli"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "Paroļu lauki nesakrīt"
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Vecā parole"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
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:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Parole (vēlreiz)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1513,9 +1515,9 @@ msgstr "%(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2134,7 +2136,7 @@ msgstr "E-pasta adrese nav derīga."
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2172,7 +2174,7 @@ msgid "Email cannot be blank"
msgstr "E-pasts nevar būt tukšs"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2228,13 +2230,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Vārds: "
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Atjaunot"
@@ -2250,23 +2252,23 @@ msgstr "Veiksmīgi rediģēts profils."
msgid "Failed to edit profile"
msgstr "Neizdevās rediģēt profilu"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "Vēl nav pieņēmis uzaicinājumu"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "Demo kontu nevar dzēst."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "Neizdevās iestatīt noklusēto bibliotēku."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "Nevar iestatīt šifrētu bibliotēku, kā noklusēto bibliotēku."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "Veiksmīgi iestatīts \"%s\" kā jūsu noklusētā bibliotēka."
@@ -2572,6 +2574,17 @@ msgstr "Īpašumā"
msgid "Shared Libs"
msgstr "Koplietots"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Neizdevās. Lūdzu, pārbaudiet tīkla pieslēgumu."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2610,7 +2623,7 @@ msgstr " Pieslēgties no jauna"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2625,33 +2638,33 @@ msgstr "Pieslēgties"
msgid "Refresh"
msgstr ""
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "Nepareizs e-pasts vai parole"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "Atcerēties mani %(remember_days)s dienas"
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr ""
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "Aizmirst paroli?"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "Neizdevās atsvaidzināt CAPTCHA. Lūdzu, mēģiniet vēlreiz vēlāk."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "E-pasta adrese vai lietotājvārds nevar būt tukšs"
@@ -2812,14 +2825,6 @@ msgstr "Vēsture"
msgid "Snapshot"
msgstr ""
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Neizdevās. Lūdzu, pārbaudiet tīkla pieslēgumu."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3161,10 +3166,10 @@ msgstr "Nepareizs repozitorija ID"
msgid "Bad upload link token."
msgstr "Slikta augšupielādes saites pilnvara."
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "Šāda datne nepastāv"
@@ -3176,73 +3181,73 @@ msgstr "Slikts repozitorija ID augšupielādes saitē."
msgid "No conflict in the merge."
msgstr "Sapludināts bez konfliktiem"
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "HTTPError: neizdevās atvērt datni tiešsaistē"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "URLError: neizdevās atvērt datni tiešsaistē"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "Atlasītais kodējums nav pareizs."
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "Nezināms datnes kodējums"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "Datnes lielums pārsniedz %s, nevar atvērt tiešsaistes režīmā.."
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "Bibliotēka ir šifrēta, nevar atvērt tiešsaistē."
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "Nevar apskatīt datni"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr "Nevar lejupielādēt datni, nederīgs datnes ceļš"
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr "Nevar lejupielādēt datni, nepareizs datnes ceļš"
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "Nevar lejupielādēt datni"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/lv/LC_MESSAGES/djangojs.po b/locale/lv/LC_MESSAGES/djangojs.po
index 804d84e90c..fd8b5c53b0 100644
--- a/locale/lv/LC_MESSAGES/djangojs.po
+++ b/locale/lv/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Qubit Bit, 2015-2016,2018\n"
"Language-Team: Latvian (http://app.transifex.com/haiwen/seahub/language/lv/)\n"
@@ -231,13 +231,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -281,13 +281,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -487,7 +490,7 @@ msgstr "Apraksts"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -597,7 +600,7 @@ msgstr "Atcelt"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -644,7 +647,7 @@ msgstr "Atcelt"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -662,7 +665,7 @@ msgstr "Atcelt"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -670,7 +673,7 @@ msgstr "Pielietot"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "Pievienot Wiki"
@@ -704,7 +707,7 @@ msgstr "Pievienot Wiki"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -803,12 +806,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -999,8 +1002,8 @@ msgstr "Tiešām dzēst kontu?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1021,14 +1024,16 @@ msgstr "Tiešām dzēst kontu?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1072,7 +1077,7 @@ msgstr "Tiešām dzēst kontu?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1188,7 +1193,7 @@ msgid "Copy selected item(s) to:"
msgstr "Kopēt atlasīto(s) ierakstu(s) uz:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Cita bibliotēka"
@@ -1214,7 +1219,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Nepieciešams nosaukums"
@@ -1233,8 +1238,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1350,14 +1356,14 @@ msgstr "Tiesības"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Lasīt-Rakstīt"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Tikai lasīt"
@@ -1427,12 +1433,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1479,10 +1485,10 @@ msgstr "Augšuplādēt"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1490,9 +1496,8 @@ msgstr "Augšuplādēt"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1665,8 +1670,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Aizvērt"
@@ -1884,6 +1889,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Iepriekšējais (bultiņa pa kreisi)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Nākamais (bultiņa pa labi)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Aizvērt (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1934,6 +1967,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2022,8 +2056,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2149,7 +2183,7 @@ msgstr "Atlasīt grupu"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2182,11 +2216,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2225,7 +2259,7 @@ msgstr "Izmērs "
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2451,7 +2485,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Iestatīt kvotas"
@@ -2549,7 +2583,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Pieeja liegta"
@@ -2558,17 +2592,19 @@ msgstr "Pieeja liegta"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2583,7 +2619,7 @@ msgstr "Pieeja liegta"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Kļūda"
@@ -2597,7 +2633,7 @@ msgstr "Kļūda"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 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"
@@ -2752,6 +2788,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr ""
@@ -2765,12 +2802,12 @@ msgstr "Meklēt datnes bibliotēkā"
msgid "No result"
msgstr "Nav rezultāta"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Pašreizējā bibliotēka"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2834,16 +2871,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3152,8 +3189,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3292,19 +3329,34 @@ msgstr "Atkritne"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Vēsture"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3316,7 +3368,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3324,20 +3376,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3346,44 +3441,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Tukšs"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "bloķēts"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3404,9 +3508,9 @@ msgstr ""
msgid "Unstar"
msgstr "Bez zvaigznītes"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3418,13 +3522,13 @@ msgstr "Bez zvaigznītes"
msgid "Star"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3460,10 +3564,6 @@ msgstr ""
msgid "Libraries"
msgstr "Bibliotēkas"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3518,12 +3618,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3612,49 +3712,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "zvaigžņotas"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "bez zvaigzīnes"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Bloķēt"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Atbloķēt"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Detaļas"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Atvērt ar klientu"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3665,6 +3769,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3702,7 +3815,7 @@ msgstr "Koplietot visiem"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Administrators"
@@ -3722,7 +3835,7 @@ msgstr "Dalībnieks"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3778,7 +3891,7 @@ msgstr "Aktivitātes"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3934,26 +4047,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4165,7 +4278,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4329,11 +4443,11 @@ msgstr ""
msgid "Move"
msgstr "Pārvietot"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4514,19 +4628,19 @@ msgstr ""
msgid "Avatar:"
msgstr "Avatars: "
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Lietotājvārds:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "Kontaktpersonas e-pasts:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr ""
@@ -4587,35 +4701,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4666,37 +4785,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4911,7 +5030,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4990,22 +5109,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5081,11 +5205,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5134,7 +5258,7 @@ msgid "Table"
msgstr "Tabula"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5142,10 +5266,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5318,14 +5438,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5334,7 +5454,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5346,74 +5466,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5426,10 +5549,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5462,56 +5581,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Video"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Audio"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5519,56 +5634,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5601,7 +5729,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5691,11 +5819,11 @@ msgstr ""
msgid "Select"
msgstr "Atlasīt"
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5910,12 +6038,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Lietotāji"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6074,111 +6203,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "Veiksmīgi kopēts %(name)s."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "Kļūda kopējot %(name)s."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6187,13 +6303,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Atļauja koplietojumam"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6438,12 +6554,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "Šifrēta bibliotēka"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "Lasīt-Rakstīt bibliotēka"
@@ -6492,7 +6608,7 @@ msgstr "Meklēt grupas"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Rezultāts"
@@ -6731,7 +6847,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6761,8 +6877,8 @@ msgstr "Pievienot administratoru"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6770,7 +6886,7 @@ msgid "Edit succeeded"
msgstr "Rediģēšana izdevās"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7139,8 +7255,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Aizvākt"
@@ -7240,38 +7356,46 @@ msgstr "Pārsūtīt bibliotēku"
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7410,7 +7534,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7491,6 +7615,7 @@ msgid "Add"
msgstr "Pievienot"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7602,24 +7727,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7971,24 +8096,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7996,16 +8121,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8279,128 +8404,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "Tikai lasīt bibliotēka"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
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:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr " Veiksmīgi pārsūtīts %(name)s."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
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:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
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 ccbfcabf7c..e5ef351cbf 100644
--- a/locale/lv_LV/LC_MESSAGES/djangojs.po
+++ b/locale/lv_LV/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Latvian (Latvia) (http://app.transifex.com/haiwen/seahub/language/lv_LV/)\n"
@@ -230,13 +230,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -280,13 +280,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -486,7 +489,7 @@ msgstr "Apraksts"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -596,7 +599,7 @@ msgstr "Atcelt"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -643,7 +646,7 @@ msgstr "Atcelt"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -661,7 +664,7 @@ msgstr "Atcelt"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -669,7 +672,7 @@ msgstr "Pielietot"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -703,7 +706,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -802,12 +805,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -998,8 +1001,8 @@ msgstr "Tiešām dzēst kontu?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1020,14 +1023,16 @@ msgstr "Tiešām dzēst kontu?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1071,7 +1076,7 @@ msgstr "Tiešām dzēst kontu?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1187,7 +1192,7 @@ msgid "Copy selected item(s) to:"
msgstr ""
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr ""
@@ -1213,7 +1218,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr ""
@@ -1232,8 +1237,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1349,14 +1355,14 @@ msgstr "Tiesības"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Lasīt-Rakstīt"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Tikai lasīt"
@@ -1426,12 +1432,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1478,10 +1484,10 @@ msgstr "Augšuplādēt"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1489,9 +1495,8 @@ msgstr "Augšuplādēt"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1664,8 +1669,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr ""
@@ -1883,6 +1888,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1933,6 +1966,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2021,8 +2055,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2148,7 +2182,7 @@ msgstr ""
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2181,11 +2215,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2224,7 +2258,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2450,7 +2484,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr ""
@@ -2548,7 +2582,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Pieeja liegta"
@@ -2557,17 +2591,19 @@ msgstr "Pieeja liegta"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2582,7 +2618,7 @@ msgstr "Pieeja liegta"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr ""
@@ -2596,7 +2632,7 @@ msgstr ""
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 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"
@@ -2751,6 +2787,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr ""
@@ -2764,12 +2801,12 @@ msgstr ""
msgid "No result"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2833,16 +2870,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3151,8 +3188,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3291,19 +3328,34 @@ msgstr "Miskaste"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Vēsture"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3315,7 +3367,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3323,20 +3375,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3345,44 +3440,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr ""
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3403,9 +3507,9 @@ msgstr ""
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3417,13 +3521,13 @@ msgstr ""
msgid "Star"
msgstr "Zvaigzne"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3459,10 +3563,6 @@ msgstr ""
msgid "Libraries"
msgstr "Krātuves"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3517,12 +3617,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3611,49 +3711,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Detaļas"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3664,6 +3768,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3701,7 +3814,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr ""
@@ -3721,7 +3834,7 @@ msgstr ""
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3777,7 +3890,7 @@ msgstr ""
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3933,26 +4046,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4164,7 +4277,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4328,11 +4442,11 @@ msgstr ""
msgid "Move"
msgstr "Pārvietot"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4513,19 +4627,19 @@ msgstr ""
msgid "Avatar:"
msgstr "Avatars: "
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr ""
@@ -4586,35 +4700,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4665,37 +4784,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4910,7 +5029,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4989,22 +5108,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5080,11 +5204,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5133,7 +5257,7 @@ msgid "Table"
msgstr ""
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5141,10 +5265,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5317,14 +5437,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5333,7 +5453,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5345,74 +5465,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5425,10 +5548,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5461,56 +5580,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5518,56 +5633,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5600,7 +5728,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5690,11 +5818,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5909,12 +6037,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr ""
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6073,111 +6202,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6186,13 +6302,13 @@ msgstr ""
msgid "Leave Share"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6437,12 +6553,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr ""
@@ -6491,7 +6607,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr ""
@@ -6730,7 +6846,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6760,8 +6876,8 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6769,7 +6885,7 @@ msgid "Edit succeeded"
msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7138,8 +7254,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr ""
@@ -7239,38 +7355,46 @@ msgstr ""
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7409,7 +7533,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7490,6 +7614,7 @@ msgid "Add"
msgstr ""
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7601,24 +7726,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7970,24 +8095,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7995,16 +8120,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8278,128 +8403,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/mk/LC_MESSAGES/django.po b/locale/mk/LC_MESSAGES/django.po
index e22feb58ed..e032d02037 100644
--- a/locale/mk/LC_MESSAGES/django.po
+++ b/locale/mk/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Macedonian (http://app.transifex.com/haiwen/seahub/language/mk/)\n"
@@ -76,37 +76,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -119,7 +119,7 @@ msgstr ""
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -170,12 +170,12 @@ msgstr ""
msgid "System library can not be deleted."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr ""
@@ -287,7 +287,7 @@ msgstr ""
msgid "Name"
msgstr ""
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -374,7 +374,7 @@ msgstr ""
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -440,14 +440,14 @@ msgstr ""
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -470,12 +470,12 @@ msgstr ""
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr ""
@@ -490,7 +490,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr ""
@@ -522,7 +522,7 @@ msgstr ""
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -534,8 +534,8 @@ msgstr ""
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -548,7 +548,7 @@ msgstr ""
msgid "You can not refresh this file's lock."
msgstr ""
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr ""
@@ -568,7 +568,7 @@ msgstr ""
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -584,7 +584,7 @@ msgid "User %s is an organization user."
msgstr ""
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr ""
@@ -628,7 +628,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -638,8 +638,8 @@ msgstr ""
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr ""
@@ -671,7 +671,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr ""
@@ -681,7 +681,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr ""
@@ -707,7 +707,7 @@ msgid "Expiration time should be earlier than %s."
msgstr ""
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -718,7 +718,8 @@ msgid "This library has not been decrypted."
msgstr ""
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr ""
@@ -733,11 +734,11 @@ msgstr ""
msgid "New password of library %s"
msgstr ""
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr ""
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr ""
@@ -824,12 +825,12 @@ msgstr ""
msgid "Feature is not enabled."
msgstr ""
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr ""
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr ""
@@ -864,15 +865,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -902,7 +903,7 @@ msgstr ""
msgid "Email or Username"
msgstr ""
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -916,67 +917,68 @@ msgstr ""
msgid "Password"
msgstr ""
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr ""
+
+#: seahub/auth/forms.py:83
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr ""
-#: seahub/auth/forms.py:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr ""
-#: seahub/auth/forms.py:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr ""
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr ""
-#: seahub/auth/forms.py:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr ""
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
msgid "Can not reset password, please contact LDAP admin."
msgstr ""
-#: seahub/auth/forms.py:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr ""
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr ""
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr ""
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr ""
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr ""
-#: seahub/auth/forms.py:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr ""
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1506,9 +1508,9 @@ msgstr ""
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2125,7 +2127,7 @@ msgstr ""
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2163,7 +2165,7 @@ msgid "Email cannot be blank"
msgstr ""
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2219,13 +2221,13 @@ msgctxt "true name"
msgid "Name:"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr ""
@@ -2241,23 +2243,23 @@ msgstr ""
msgid "Failed to edit profile"
msgstr ""
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr ""
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr ""
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr ""
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr ""
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr ""
@@ -2562,6 +2564,17 @@ msgstr ""
msgid "Shared Libs"
msgstr ""
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr ""
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2600,7 +2613,7 @@ msgstr ""
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2615,33 +2628,33 @@ msgstr ""
msgid "Refresh"
msgstr ""
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr ""
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr ""
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr ""
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr ""
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr ""
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr ""
@@ -2802,14 +2815,6 @@ msgstr ""
msgid "Snapshot"
msgstr ""
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr ""
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3151,10 +3156,10 @@ msgstr ""
msgid "Bad upload link token."
msgstr ""
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr ""
@@ -3166,73 +3171,73 @@ msgstr ""
msgid "No conflict in the merge."
msgstr ""
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr ""
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr ""
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr ""
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr ""
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr ""
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr ""
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr ""
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr ""
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/mk/LC_MESSAGES/djangojs.po b/locale/mk/LC_MESSAGES/djangojs.po
index 76c8fee978..700fc94f69 100644
--- a/locale/mk/LC_MESSAGES/djangojs.po
+++ b/locale/mk/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Macedonian (http://app.transifex.com/haiwen/seahub/language/mk/)\n"
@@ -230,13 +230,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -280,13 +280,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -486,7 +489,7 @@ msgstr ""
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -596,7 +599,7 @@ msgstr ""
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -643,7 +646,7 @@ msgstr ""
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -661,7 +664,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -669,7 +672,7 @@ msgstr ""
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -703,7 +706,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -802,12 +805,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -998,8 +1001,8 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1020,14 +1023,16 @@ msgstr ""
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1071,7 +1076,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1187,7 +1192,7 @@ msgid "Copy selected item(s) to:"
msgstr ""
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr ""
@@ -1213,7 +1218,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr ""
@@ -1232,8 +1237,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1349,14 +1355,14 @@ msgstr ""
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr ""
@@ -1426,12 +1432,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1478,10 +1484,10 @@ msgstr ""
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1489,9 +1495,8 @@ msgstr ""
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1664,8 +1669,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr ""
@@ -1883,6 +1888,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1933,6 +1966,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2021,8 +2055,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2148,7 +2182,7 @@ msgstr ""
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2181,11 +2215,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2224,7 +2258,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2450,7 +2484,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr ""
@@ -2548,7 +2582,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr ""
@@ -2557,17 +2591,19 @@ msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2582,7 +2618,7 @@ msgstr ""
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr ""
@@ -2596,7 +2632,7 @@ msgstr ""
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr ""
@@ -2751,6 +2787,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr ""
@@ -2764,12 +2801,12 @@ msgstr ""
msgid "No result"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2833,16 +2870,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3151,8 +3188,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3291,19 +3328,34 @@ msgstr ""
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr ""
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3315,7 +3367,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3323,20 +3375,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3345,44 +3440,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr ""
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3403,9 +3507,9 @@ msgstr ""
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3417,13 +3521,13 @@ msgstr ""
msgid "Star"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3459,10 +3563,6 @@ msgstr ""
msgid "Libraries"
msgstr ""
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3517,12 +3617,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3611,49 +3711,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3664,6 +3768,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3701,7 +3814,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr ""
@@ -3721,7 +3834,7 @@ msgstr ""
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3777,7 +3890,7 @@ msgstr ""
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3933,26 +4046,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4164,7 +4277,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4328,11 +4442,11 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4513,19 +4627,19 @@ msgstr ""
msgid "Avatar:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr ""
@@ -4586,35 +4700,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4665,37 +4784,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4910,7 +5029,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4989,22 +5108,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5080,11 +5204,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5133,7 +5257,7 @@ msgid "Table"
msgstr ""
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5141,10 +5265,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5317,14 +5437,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5333,7 +5453,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5345,74 +5465,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5425,10 +5548,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5461,56 +5580,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5518,56 +5633,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5600,7 +5728,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5690,11 +5818,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5909,12 +6037,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr ""
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6073,111 +6202,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6186,13 +6302,13 @@ msgstr ""
msgid "Leave Share"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6437,12 +6553,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr ""
@@ -6491,7 +6607,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr ""
@@ -6730,7 +6846,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6760,8 +6876,8 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6769,7 +6885,7 @@ msgid "Edit succeeded"
msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7138,8 +7254,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr ""
@@ -7239,38 +7355,46 @@ msgstr ""
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7409,7 +7533,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7490,6 +7614,7 @@ msgid "Add"
msgstr ""
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7601,24 +7726,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7970,24 +8095,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7995,16 +8120,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8278,128 +8403,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
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 76504d96ed..534828a08d 100644
--- a/locale/nb_NO/LC_MESSAGES/djangojs.po
+++ b/locale/nb_NO/LC_MESSAGES/djangojs.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Mikal Thunold-Olsen , 2017\n"
"Language-Team: Norwegian Bokmål (Norway) (http://app.transifex.com/haiwen/seahub/language/nb_NO/)\n"
@@ -232,13 +232,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -282,13 +282,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -488,7 +491,7 @@ msgstr "Beskrivelse"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -598,7 +601,7 @@ msgstr "Avbryt"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -645,7 +648,7 @@ msgstr "Avbryt"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -663,7 +666,7 @@ msgstr "Avbryt"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -671,7 +674,7 @@ msgstr "Send inn"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -705,7 +708,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -804,12 +807,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -1000,8 +1003,8 @@ msgstr "Ønsker du virkelig å slette denne kontoen?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1022,14 +1025,16 @@ msgstr "Ønsker du virkelig å slette denne kontoen?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1073,7 +1078,7 @@ msgstr "Ønsker du virkelig å slette denne kontoen?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1189,7 +1194,7 @@ msgid "Copy selected item(s) to:"
msgstr "Kopiere valgte element(er) til:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Andre biblioteker"
@@ -1215,7 +1220,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Navn er påkrevd"
@@ -1234,8 +1239,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1351,14 +1357,14 @@ msgstr "Tillatelse"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Skrivbar"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Lesbar"
@@ -1428,12 +1434,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1480,10 +1486,10 @@ msgstr "Opplasting"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1491,9 +1497,8 @@ msgstr "Opplasting"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1666,8 +1671,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Lukk"
@@ -1885,6 +1890,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Forrige (Venstre piltast)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Neste (Høyre piltast)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Lukk (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1935,6 +1968,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2023,8 +2057,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2150,7 +2184,7 @@ msgstr "Velg en gruppe"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2183,11 +2217,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2226,7 +2260,7 @@ msgstr "Størrelse"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2452,7 +2486,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Angi kvote"
@@ -2550,7 +2584,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Tilgang avvist"
@@ -2559,17 +2593,19 @@ msgstr "Tilgang avvist"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2584,7 +2620,7 @@ msgstr "Tilgang avvist"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Feil"
@@ -2598,7 +2634,7 @@ msgstr "Feil"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Vennligst sjekk nettverkstilkoblingen."
@@ -2753,6 +2789,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr ""
@@ -2766,12 +2803,12 @@ msgstr "Søk filer i dette biblioteket"
msgid "No result"
msgstr "Intet resultat"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Nåværende bibliotek"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2835,16 +2872,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3153,8 +3190,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3293,19 +3330,34 @@ msgstr "Papirkurv"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Historikk"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3317,7 +3369,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3325,20 +3377,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3347,44 +3442,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Tom"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "låst"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3405,9 +3509,9 @@ msgstr ""
msgid "Unstar"
msgstr "Fjerne favorittmarkering"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3419,13 +3523,13 @@ msgstr "Fjerne favorittmarkering"
msgid "Star"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3461,10 +3565,6 @@ msgstr ""
msgid "Libraries"
msgstr "Biblioteker"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3519,12 +3619,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3613,49 +3713,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "Sjernemerket"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "ikke favorittmarkert"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Lås"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Lås opp"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Detaljer"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Åpne via klient"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3666,6 +3770,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3703,7 +3816,7 @@ msgstr "Delt med alle"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Administrator"
@@ -3723,7 +3836,7 @@ msgstr "Medlem"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3779,7 +3892,7 @@ msgstr "Aktiviteter"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3935,26 +4048,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4166,7 +4279,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4330,11 +4444,11 @@ msgstr ""
msgid "Move"
msgstr "Flytte"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4515,19 +4629,19 @@ msgstr ""
msgid "Avatar:"
msgstr "Profilbilde:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Brukernavn:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "Du kan bruke dette feltet til å logge inn."
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "Kontakt e-post:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Dine varslinger vil sendes til denne e-post adressen."
@@ -4588,35 +4702,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4667,37 +4786,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4912,7 +5031,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4991,22 +5110,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5082,11 +5206,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5135,7 +5259,7 @@ msgid "Table"
msgstr "Tabell"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5143,10 +5267,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5319,14 +5439,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5335,7 +5455,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5347,74 +5467,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5427,10 +5550,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5463,56 +5582,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Video"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Audio"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5520,56 +5635,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5602,7 +5730,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5692,11 +5820,11 @@ msgstr ""
msgid "Select"
msgstr "Velg"
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5911,12 +6039,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Brukere"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6075,111 +6204,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "Vellykket kopiering av %(name)s."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "Kunne ikke kopiere %(name)s"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6188,13 +6304,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Forlate delt resurss"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6439,12 +6555,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "Kryptert bibilotek"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "Skrivbart bibliotek"
@@ -6493,7 +6609,7 @@ msgstr "Søk grupper"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Resultat"
@@ -6732,7 +6848,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6762,8 +6878,8 @@ msgstr "Legg til administrator"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6771,7 +6887,7 @@ msgid "Edit succeeded"
msgstr "Redigering vellykket"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7140,8 +7256,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Fjerne"
@@ -7241,38 +7357,46 @@ msgstr "Overfør bibliotek"
msgid "Create Group"
msgstr "Opprett gruppe"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7411,7 +7535,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7492,6 +7616,7 @@ msgid "Add"
msgstr "Legg til"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7603,24 +7728,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7972,24 +8097,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7997,16 +8122,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8280,128 +8405,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "Lesbart bibliotek"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr "Vellykket kopiering av %(name)s og 1 øvrig element."
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "Vellykket flytting av %(name)s."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr "Vellykket sletting av %(name)s samt 1 annet element."
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/nl/LC_MESSAGES/django.po b/locale/nl/LC_MESSAGES/django.po
index 6ed8576a93..ec88668cd5 100644
--- a/locale/nl/LC_MESSAGES/django.po
+++ b/locale/nl/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Bart Van Hooydonck, 2024\n"
"Language-Team: Dutch (http://app.transifex.com/haiwen/seahub/language/nl/)\n"
@@ -77,37 +77,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "Naam is te lang (maximaal 64 tekens)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "Naam mag geen '/' bevatten."
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "Gebruikers-ID mag niet leeg zijn"
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr "Gebruikers-ID %s bestaat al"
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -120,7 +120,7 @@ msgstr ""
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -171,12 +171,12 @@ msgstr ""
msgid "System library can not be deleted."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr ""
@@ -288,7 +288,7 @@ msgstr ""
msgid "Name"
msgstr ""
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -375,7 +375,7 @@ msgstr ""
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -441,14 +441,14 @@ msgstr ""
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -471,12 +471,12 @@ msgstr ""
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr ""
@@ -491,7 +491,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr ""
@@ -523,7 +523,7 @@ msgstr ""
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -535,8 +535,8 @@ msgstr ""
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -549,7 +549,7 @@ msgstr ""
msgid "You can not refresh this file's lock."
msgstr ""
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr ""
@@ -569,7 +569,7 @@ msgstr ""
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -585,7 +585,7 @@ msgid "User %s is an organization user."
msgstr ""
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr ""
@@ -629,7 +629,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -639,8 +639,8 @@ msgstr ""
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr ""
@@ -672,7 +672,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr ""
@@ -682,7 +682,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr ""
@@ -708,7 +708,7 @@ msgid "Expiration time should be earlier than %s."
msgstr ""
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -719,7 +719,8 @@ msgid "This library has not been decrypted."
msgstr ""
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr ""
@@ -734,11 +735,11 @@ msgstr ""
msgid "New password of library %s"
msgstr ""
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr ""
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr ""
@@ -825,12 +826,12 @@ msgstr ""
msgid "Feature is not enabled."
msgstr ""
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr ""
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr ""
@@ -865,15 +866,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -903,7 +904,7 @@ msgstr ""
msgid "Email or Username"
msgstr ""
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -917,67 +918,68 @@ msgstr ""
msgid "Password"
msgstr ""
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr ""
+
+#: seahub/auth/forms.py:83
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr ""
-#: seahub/auth/forms.py:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr ""
-#: seahub/auth/forms.py:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr ""
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr ""
-#: seahub/auth/forms.py:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr ""
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
msgid "Can not reset password, please contact LDAP admin."
msgstr ""
-#: seahub/auth/forms.py:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr ""
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr ""
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr ""
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr ""
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr ""
-#: seahub/auth/forms.py:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr ""
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1507,9 +1509,9 @@ msgstr ""
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2126,7 +2128,7 @@ msgstr ""
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2164,7 +2166,7 @@ msgid "Email cannot be blank"
msgstr ""
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2220,13 +2222,13 @@ msgctxt "true name"
msgid "Name:"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr ""
@@ -2242,23 +2244,23 @@ msgstr ""
msgid "Failed to edit profile"
msgstr ""
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr ""
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr ""
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr ""
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr ""
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr ""
@@ -2563,6 +2565,17 @@ msgstr ""
msgid "Shared Libs"
msgstr ""
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr ""
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2601,7 +2614,7 @@ msgstr ""
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2616,33 +2629,33 @@ msgstr ""
msgid "Refresh"
msgstr ""
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr ""
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr ""
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr ""
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr ""
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr ""
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr ""
@@ -2803,14 +2816,6 @@ msgstr ""
msgid "Snapshot"
msgstr ""
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr ""
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3152,10 +3157,10 @@ msgstr ""
msgid "Bad upload link token."
msgstr ""
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr ""
@@ -3167,73 +3172,73 @@ msgstr ""
msgid "No conflict in the merge."
msgstr ""
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr ""
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr ""
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr ""
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr ""
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr ""
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr ""
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr ""
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr ""
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/nl/LC_MESSAGES/djangojs.po b/locale/nl/LC_MESSAGES/djangojs.po
index 4ec4903fc9..62a01dd625 100644
--- a/locale/nl/LC_MESSAGES/djangojs.po
+++ b/locale/nl/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Dutch (http://app.transifex.com/haiwen/seahub/language/nl/)\n"
@@ -230,13 +230,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -280,13 +280,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -486,7 +489,7 @@ msgstr ""
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -596,7 +599,7 @@ msgstr ""
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -643,7 +646,7 @@ msgstr ""
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -661,7 +664,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -669,7 +672,7 @@ msgstr ""
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -703,7 +706,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -802,12 +805,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -998,8 +1001,8 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1020,14 +1023,16 @@ msgstr ""
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1071,7 +1076,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1187,7 +1192,7 @@ msgid "Copy selected item(s) to:"
msgstr ""
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr ""
@@ -1213,7 +1218,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr ""
@@ -1232,8 +1237,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1349,14 +1355,14 @@ msgstr ""
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr ""
@@ -1426,12 +1432,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1478,10 +1484,10 @@ msgstr ""
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1489,9 +1495,8 @@ msgstr ""
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1664,8 +1669,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr ""
@@ -1883,6 +1888,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1933,6 +1966,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2021,8 +2055,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2148,7 +2182,7 @@ msgstr ""
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2181,11 +2215,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2224,7 +2258,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2450,7 +2484,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr ""
@@ -2548,7 +2582,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr ""
@@ -2557,17 +2591,19 @@ msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2582,7 +2618,7 @@ msgstr ""
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr ""
@@ -2596,7 +2632,7 @@ msgstr ""
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr ""
@@ -2751,6 +2787,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr ""
@@ -2764,12 +2801,12 @@ msgstr ""
msgid "No result"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2833,16 +2870,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3151,8 +3188,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3291,19 +3328,34 @@ msgstr ""
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr ""
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3315,7 +3367,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3323,20 +3375,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3345,44 +3440,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr ""
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3403,9 +3507,9 @@ msgstr ""
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3417,13 +3521,13 @@ msgstr ""
msgid "Star"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3459,10 +3563,6 @@ msgstr ""
msgid "Libraries"
msgstr ""
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3517,12 +3617,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3611,49 +3711,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3664,6 +3768,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3701,7 +3814,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr ""
@@ -3721,7 +3834,7 @@ msgstr ""
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3777,7 +3890,7 @@ msgstr ""
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3933,26 +4046,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4164,7 +4277,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4328,11 +4442,11 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4513,19 +4627,19 @@ msgstr ""
msgid "Avatar:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr ""
@@ -4586,35 +4700,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4665,37 +4784,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4910,7 +5029,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4989,22 +5108,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5080,11 +5204,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5133,7 +5257,7 @@ msgid "Table"
msgstr ""
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5141,10 +5265,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5317,14 +5437,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5333,7 +5453,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5345,74 +5465,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5425,10 +5548,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5461,56 +5580,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5518,56 +5633,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5600,7 +5728,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5690,11 +5818,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5909,12 +6037,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr ""
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6073,111 +6202,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6186,13 +6302,13 @@ msgstr ""
msgid "Leave Share"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6437,12 +6553,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr ""
@@ -6491,7 +6607,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr ""
@@ -6730,7 +6846,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6760,8 +6876,8 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6769,7 +6885,7 @@ msgid "Edit succeeded"
msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7138,8 +7254,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr ""
@@ -7239,38 +7355,46 @@ msgstr ""
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7409,7 +7533,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7490,6 +7614,7 @@ msgid "Add"
msgstr ""
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7601,24 +7726,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7970,24 +8095,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7995,16 +8120,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8278,128 +8403,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
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 4b50864929..d816fecf77 100644
--- a/locale/nl_NL/LC_MESSAGES/djangojs.po
+++ b/locale/nl_NL/LC_MESSAGES/djangojs.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Harmen , 2015-2018,2020\n"
"Language-Team: Dutch (Netherlands) (http://app.transifex.com/haiwen/seahub/language/nl_NL/)\n"
@@ -235,13 +235,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -285,13 +285,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -491,7 +494,7 @@ msgstr "Beschrijving"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -601,7 +604,7 @@ msgstr "Annuleren"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -648,7 +651,7 @@ msgstr "Annuleren"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -666,7 +669,7 @@ msgstr "Annuleren"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -674,7 +677,7 @@ msgstr "Verzenden"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "Wiki toevoegen"
@@ -708,7 +711,7 @@ msgstr "Wiki toevoegen"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -807,12 +810,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -1003,8 +1006,8 @@ msgstr "Wil je je account echt verwijderen?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1025,14 +1028,16 @@ msgstr "Wil je je account echt verwijderen?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1076,7 +1081,7 @@ msgstr "Wil je je account echt verwijderen?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1192,7 +1197,7 @@ msgid "Copy selected item(s) to:"
msgstr "Geselecteerde item(s) kopiëren naar:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Andere bibliotheken"
@@ -1218,7 +1223,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Naam is verplicht"
@@ -1237,8 +1242,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1354,14 +1360,14 @@ msgstr "Toegangsrechten"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Lezen/schrijven"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Alleen lezen"
@@ -1431,12 +1437,12 @@ msgstr "Kies een kleur"
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr "Opslaan"
@@ -1483,10 +1489,10 @@ msgstr "Upload"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1494,9 +1500,8 @@ msgstr "Upload"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1669,8 +1674,8 @@ msgstr "Nieuwe tag aanmaken"
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Sluiten"
@@ -1888,6 +1893,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Vorige (linker pijltjestoets)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Volgende (rechter pijltjestoets)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Sluiten (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr "Inzoomen"
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr "Uitzoomen"
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1938,6 +1971,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr "Interne link"
@@ -2026,8 +2060,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr "Verlaten"
@@ -2153,7 +2187,7 @@ msgstr "Selecteer een groep"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2186,11 +2220,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2229,7 +2263,7 @@ msgstr "Grootte"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2455,7 +2489,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Quota instellen"
@@ -2553,7 +2587,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Permissie geweigerd"
@@ -2562,17 +2596,19 @@ msgstr "Permissie geweigerd"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2587,7 +2623,7 @@ msgstr "Permissie geweigerd"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Fout"
@@ -2601,7 +2637,7 @@ msgstr "Fout"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Controleer de netwerkverbinding."
@@ -2756,6 +2792,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "Zoek"
@@ -2769,12 +2806,12 @@ msgstr "Zoek bestanden in deze bibliotheek"
msgid "No result"
msgstr "Geen resultaat"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Huidige bibliotheek"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2838,16 +2875,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3156,8 +3193,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3296,19 +3333,34 @@ msgstr "Prullenbak"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Geschiedenis"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3320,7 +3372,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3328,20 +3380,63 @@ msgid "Tags"
msgstr "Tags"
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3350,44 +3445,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Leeg"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "Geblokkeerd"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3408,9 +3512,9 @@ msgstr ""
msgid "Unstar"
msgstr "Ongedaan maken van favoriet"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3422,13 +3526,13 @@ msgstr "Ongedaan maken van favoriet"
msgid "Star"
msgstr "Favoriet maken"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3464,10 +3568,6 @@ msgstr ""
msgid "Libraries"
msgstr "Bibliotheken"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3522,12 +3622,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3616,49 +3716,53 @@ msgstr "voortgang"
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "favoriet"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "geen favoriet"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Slot"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Deblokkeer"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Details"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Openen via programma"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3669,6 +3773,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3706,7 +3819,7 @@ msgstr "Gedeeld met iedereen"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Admin"
@@ -3726,7 +3839,7 @@ msgstr "Lid"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3782,7 +3895,7 @@ msgstr "Activiteiten"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr "Wikis"
@@ -3938,26 +4051,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4169,7 +4282,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4333,11 +4447,11 @@ msgstr ""
msgid "Move"
msgstr "Verplaatsen"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4518,19 +4632,19 @@ msgstr ""
msgid "Avatar:"
msgstr "Avatar:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Gebruikersnaam:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "Je kunt dit veld tijdens het aanmelden gebruiken"
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "Contact e-mail:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Je meldingen zullen naar dit e-mailadres worden verzonden."
@@ -4591,35 +4705,40 @@ msgid "Publish"
msgstr "Publiceren"
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr "Wiki verwijderen"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4670,37 +4789,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4915,7 +5034,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4994,22 +5113,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5085,11 +5209,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5138,7 +5262,7 @@ msgid "Table"
msgstr "Tabel"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5146,10 +5270,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5322,14 +5442,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5338,7 +5458,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5350,74 +5470,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5430,10 +5553,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5466,56 +5585,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr "Document"
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Video"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Audio"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr "Code"
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5523,56 +5638,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5605,7 +5733,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5695,11 +5823,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5914,12 +6042,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Gebruikers"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6078,111 +6207,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "Kopiëren van %(name)s gelukt."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "Kon %(name)s niet kopiëren"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6191,13 +6307,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Gedeelde folder verlaten"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6442,12 +6558,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "Versleutelde bibliotheek"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "Lees-Schrijf bibliotheek"
@@ -6496,7 +6612,7 @@ msgstr "Zoek groepen"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Resultaat"
@@ -6735,7 +6851,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6765,8 +6881,8 @@ msgstr "Voeg beheerder toe"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6774,7 +6890,7 @@ msgid "Edit succeeded"
msgstr "Wijzigen gelukt"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7143,8 +7259,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Verwijderen"
@@ -7244,38 +7360,46 @@ msgstr "Bibliotheek overzetten"
msgid "Create Group"
msgstr "Groep aanmaken"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr "Bibliotheek {library_name} verwijderd"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr "Bibliotheek {library_name} van {user_from} naar {user_to} overgezet"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr "Groep {group_name} van {user_from} naar {user_to} overgezet"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr "Groep {group_name} verwijderd"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr "Gebruiker {user} toegevoegd"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr "Gebruiker {user} verwijderd"
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7414,7 +7538,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7495,6 +7619,7 @@ msgid "Add"
msgstr "Toevoegen"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7606,24 +7731,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7975,24 +8100,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -8000,16 +8125,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8283,128 +8408,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "Alleen-lezen bibliotheek"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr "Voorbeeld en download"
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr "Alleen voorbeeld"
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
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:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "Verplaatsen van %(name)s gelukt."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr "Verplaatsen van %(name)s en 1 ander item gelukt."
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/pl/LC_MESSAGES/django.po b/locale/pl/LC_MESSAGES/django.po
index 255001a504..21453353ed 100644
--- a/locale/pl/LC_MESSAGES/django.po
+++ b/locale/pl/LC_MESSAGES/django.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Ryszard Trojnacki , 2020\n"
"Language-Team: Polish (http://app.transifex.com/haiwen/seahub/language/pl/)\n"
@@ -82,37 +82,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "Nazwa jest zbyt długa (maksymalnie 64 znaki)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "Nazwa nie powinna zawierać '/'."
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "Login ID nie może być pusty"
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr "Login id %s już istnieje."
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "Nazwa departamentu jest zbyt długa (maksymalnie 512 znaków)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "Przyznana przestrzeń musi być okreslona"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -125,7 +125,7 @@ msgstr "Musi być liczbą większą lub równą 0."
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -176,12 +176,12 @@ msgstr "Błąd dodawania %s do instytucji: użytkownik już należy do tej insty
msgid "System library can not be deleted."
msgstr "Biblioteka systemowa nie może zostać usunięta."
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr "Biblioteka nie może być przeniesiona do właściciela."
@@ -293,7 +293,7 @@ msgstr "E-mail"
msgid "Name"
msgstr "Nazwa"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -380,7 +380,7 @@ msgstr "Edycja zakończona pomyślnie, ale nie udało się wysłać wiadomości
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -446,14 +446,14 @@ msgstr ""
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -476,12 +476,12 @@ msgstr "Nieprawidłowa ścieżka docelowa"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "Brak miejsca."
@@ -496,7 +496,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "Plik jest zablokowany"
@@ -528,7 +528,7 @@ msgstr "Użytkownika %s nie został znaleziony."
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -540,8 +540,8 @@ msgstr "Odmowa dostępu."
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -554,7 +554,7 @@ msgstr "Plik nie jest zablokowany."
msgid "You can not refresh this file's lock."
msgstr "Nie możesz odświeżyć tego pliku. Jest zablokowany."
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr ""
@@ -574,7 +574,7 @@ msgstr "Użytkownik %s już jest członkiem grupy."
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -590,7 +590,7 @@ msgid "User %s is an organization user."
msgstr ""
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "Grupa nie istnieje"
@@ -634,7 +634,7 @@ msgstr "Użytkownik %s już istnieje."
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -644,8 +644,8 @@ msgstr "Nie udało się wysłać wiadomości e-mail. Usługa e-mail nie jest pop
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Hasło jest wymagane."
@@ -677,7 +677,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr "Czas przedawnienia w dniach powinien być większy lub równy %s"
@@ -687,7 +687,7 @@ msgstr "Czas przedawnienia w dniach powinien być większy lub równy %s"
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr "Czas przedawnienia w dniach powinien być mniejszy lub równy %s"
@@ -713,7 +713,7 @@ msgid "Expiration time should be earlier than %s."
msgstr ""
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -724,7 +724,8 @@ msgid "This library has not been decrypted."
msgstr "Ta biblioteka nie została zaszyfrowana."
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr "Funkcja wyłączona."
@@ -739,11 +740,11 @@ msgstr "Nie można zresetować hasła tej biblioteki."
msgid "New password of library %s"
msgstr "Nowe hasło dla biblioteki %s"
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Nieprawidłowe hasło"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Błąd deszyfrowania biblioteki"
@@ -830,12 +831,12 @@ msgstr "Link udostępnienia %s już istnieje."
msgid "Feature is not enabled."
msgstr "Funkcja nie jest włączona."
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr "E-mail kontaktowy %s już istnieje."
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr "numer telefonu jest za długi (maksimum 100 znaków)."
@@ -870,15 +871,15 @@ msgstr ""
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/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -908,7 +909,7 @@ msgstr "Zaloguj się"
msgid "Email or Username"
msgstr "Email lub nazwa użytkownika"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -922,67 +923,68 @@ msgstr "Email lub nazwa użytkownika"
msgid "Password"
msgstr "Hasło"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "To konto nie jest aktywne."
+
+#: seahub/auth/forms.py:83
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:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
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:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "To konto nie jest aktywne."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
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:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
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:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Nowe hasło"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Potwierdzenie hasła"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "Podane hasła nie są identyczne."
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Stare hasło"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
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:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Hasło (ponownie)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1522,9 +1524,9 @@ msgstr "Załoga %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2145,7 +2147,7 @@ msgstr "Adres e-mail jest nieprawidłowy"
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2183,7 +2185,7 @@ msgid "Email cannot be blank"
msgstr "Adre e-mail nie może być pusty"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2239,13 +2241,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Nazwa"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr "Ustaw hasło"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Aktualizuj"
@@ -2261,23 +2263,23 @@ msgstr "Pomyślnie zmieniono profil."
msgid "Failed to edit profile"
msgstr "Nie udało się wyedytować profilu"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "Nie zaakceptował jeszcze zaproszenia"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "Konto demonstracyjne nie może zostać usunięte."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "Nie udało się ustawić biblioteki domyślnej."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "Nie można ustawić szyfrowanej biblioteki jako domyślnej."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "Pomyślnie ustawiono \"%s\" jako Twoją bibliotekę domyślną."
@@ -2584,6 +2586,17 @@ msgstr "Posiadane biblioteki"
msgid "Shared Libs"
msgstr "Współdzielone biblioteki"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Niepowodzenie. Proszę sprawdzić połączenie."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2622,7 +2635,7 @@ msgstr "Zaloguj ponownie"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2637,33 +2650,33 @@ msgstr "Zaloguj się"
msgid "Refresh"
msgstr "Odśwież"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "Nieprawidłowy e-mail lub hasło"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "Zapamiętaj mnie przez %(remember_days)s dni"
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr ""
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "Nie pamiętasz hasła?"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "Niepowodzenie odświeżania CAPTCHA, proszę później spróbować ponownie."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "Adres e-mail lub nazwa użytkownika nie może być pusta"
@@ -2824,14 +2837,6 @@ msgstr "Historia"
msgid "Snapshot"
msgstr ""
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Niepowodzenie. Proszę sprawdzić połączenie."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3173,10 +3178,10 @@ msgstr "Błędny identyfikator repozytorium"
msgid "Bad upload link token."
msgstr "Nieprawidłowy token łącza przesyłania."
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "Plik nie istnieje"
@@ -3188,73 +3193,73 @@ msgstr "Nieprawidłowy identyfikator repozytorium w odnośniku przesyłania."
msgid "No conflict in the merge."
msgstr "Brak konfliktów podczas scalania."
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "Błąd HTTP: niepowodzenie otwierania pliku online"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "Błąd URL: niepowodzenie otwierania pliku online"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "Wybrane kodowanie jest nieprawidłowe."
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "Nieznane kodowanie pliku"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "Rozmiar pliku przekracza %s, nie może być otwarty online."
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "Biblioteka jest zaszyfrowana, nie można otworzyć pliku online."
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "Nie można wyświetlić pliku"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr "Nie można pobrać pliku, nieprawidłowa ścieżka"
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr "Nie można pobrać pliku, zła ścieżka"
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr "Nie można pobrać pliku."
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr "Link udostępnienia dla %s."
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "Nie udało się pobrać pliku"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/pl/LC_MESSAGES/djangojs.po b/locale/pl/LC_MESSAGES/djangojs.po
index 2471bb7a5e..51b91a91cd 100644
--- a/locale/pl/LC_MESSAGES/djangojs.po
+++ b/locale/pl/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: K.S. , 2015-2018\n"
"Language-Team: Polish (http://app.transifex.com/haiwen/seahub/language/pl/)\n"
@@ -231,13 +231,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -281,13 +281,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -487,7 +490,7 @@ msgstr "Opis"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -597,7 +600,7 @@ msgstr "Anuluj"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -644,7 +647,7 @@ msgstr "Anuluj"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -662,7 +665,7 @@ msgstr "Anuluj"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -670,7 +673,7 @@ msgstr "Wyślij"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "Dodaj Wiki"
@@ -704,7 +707,7 @@ msgstr "Dodaj Wiki"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -803,12 +806,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -999,8 +1002,8 @@ msgstr "Czy na pewno chcesz usunąć swoje konto?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1021,14 +1024,16 @@ msgstr "Czy na pewno chcesz usunąć swoje konto?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1072,7 +1077,7 @@ msgstr "Czy na pewno chcesz usunąć swoje konto?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1188,7 +1193,7 @@ msgid "Copy selected item(s) to:"
msgstr "Kopiuj wybrane elementy do:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Inne biblioteki"
@@ -1214,7 +1219,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Nazwa jest wymagana"
@@ -1233,8 +1238,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1350,14 +1356,14 @@ msgstr "Uprawnienie"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Odczyt i zapis"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Tylko odczyt"
@@ -1427,12 +1433,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1479,10 +1485,10 @@ msgstr "Prześlij"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1490,9 +1496,8 @@ msgstr "Prześlij"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1665,8 +1670,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Zamknij"
@@ -1884,6 +1889,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Poprzedni (strzałka w lewo)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Następny (strzałka w prawo)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Zamknij (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1934,6 +1967,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2022,8 +2056,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2149,7 +2183,7 @@ msgstr "Wybierz grupę"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2182,11 +2216,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2225,7 +2259,7 @@ msgstr "Rozmiar"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2451,7 +2485,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Ogranicz przestrzeń"
@@ -2549,7 +2583,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Odmowa dostępu"
@@ -2558,17 +2592,19 @@ msgstr "Odmowa dostępu"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2583,7 +2619,7 @@ msgstr "Odmowa dostępu"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Błąd"
@@ -2597,7 +2633,7 @@ msgstr "Błąd"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Proszę sprawdzić sieć."
@@ -2752,6 +2788,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "Szukaj"
@@ -2765,12 +2802,12 @@ msgstr "Przeszukaj pliki w tej bibliotece"
msgid "No result"
msgstr "Brak rezultatu"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Aktualna biblioteka"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2834,16 +2871,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3152,8 +3189,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3292,19 +3329,34 @@ msgstr "Kosz"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Historia"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3316,7 +3368,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3324,20 +3376,63 @@ msgid "Tags"
msgstr "Tagi"
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3346,44 +3441,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Pusto"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "zablokowany"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3404,9 +3508,9 @@ msgstr ""
msgid "Unstar"
msgstr "Usuń gwiazdkę"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3418,13 +3522,13 @@ msgstr "Usuń gwiazdkę"
msgid "Star"
msgstr "Gwiazdka"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3460,10 +3564,6 @@ msgstr ""
msgid "Libraries"
msgstr "Biblioteki"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3518,12 +3618,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3612,49 +3712,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "Oznaczone gwiazdką"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "Nieoznaczone gwiazdką"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Zablokuj"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Odblokuj"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Szczegóły"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Otwórz w kliencie"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr "Otwórz folder nadrzędny"
@@ -3665,6 +3769,15 @@ msgstr "Otwórz folder nadrzędny"
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3702,7 +3815,7 @@ msgstr "Udostępnione wszystkim"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Admin"
@@ -3722,7 +3835,7 @@ msgstr "Członek"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3778,7 +3891,7 @@ msgstr "Aktywności"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3934,26 +4047,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4165,7 +4278,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4329,11 +4443,11 @@ msgstr ""
msgid "Move"
msgstr "Przenieś"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4514,19 +4628,19 @@ msgstr ""
msgid "Avatar:"
msgstr "Awatar:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Nazwa użytkownika:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "Możesz używać tego pola przy logowaniu."
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "Email kontaktowy:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Twoje powiadomienia będą wysyłane na ten adres email."
@@ -4587,35 +4701,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4666,37 +4785,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4911,7 +5030,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4990,22 +5109,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5081,11 +5205,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5134,7 +5258,7 @@ msgid "Table"
msgstr "Tabela"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5142,10 +5266,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5318,14 +5438,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5334,7 +5454,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5346,74 +5466,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5426,10 +5549,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5462,56 +5581,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Pliki wideo"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Pliki audio"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr "Kod"
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5519,56 +5634,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5601,7 +5729,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5691,11 +5819,11 @@ msgstr ""
msgid "Select"
msgstr "Wybierz"
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5910,12 +6038,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Użytkownicy"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6074,111 +6203,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "Pomyślnie skopiowano %(name)s."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "Nie można skopiować %(name)s"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6187,13 +6303,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Opuść udział"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6438,12 +6554,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "Biblioteka zaszyfrowana"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "Biblioteka do odczytu i zapisu"
@@ -6492,7 +6608,7 @@ msgstr "Szukaj grup"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Wynik"
@@ -6731,7 +6847,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6761,8 +6877,8 @@ msgstr "Dodaj admina"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6770,7 +6886,7 @@ msgid "Edit succeeded"
msgstr "Edycja pomyślna."
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7139,8 +7255,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Usuń"
@@ -7240,38 +7356,46 @@ msgstr "Prześlij bibliotekę"
msgid "Create Group"
msgstr "Utwórz grupę"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr "Utworzono bibliotekę {library_name} z {owner} jako właścicielem"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr "Usunięta biblioteka {library_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr "Przesłano bibliotekę {library_name} od {user_from} do {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr "Utworzono grupę {group_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr "Przesłano grupę {group_name} od {user_from} do {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr "Usunięto grupę {group_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr "Dodano użytkownika {user}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr "Usunięto użytkownika {user}"
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7410,7 +7534,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7491,6 +7615,7 @@ msgid "Add"
msgstr "Dodaj"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr "Boczne menu nawigacyjne"
@@ -7602,24 +7727,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr "Czy na pewno chcesz usunąć wybranych użytkowników?"
@@ -7971,24 +8096,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7996,16 +8121,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8279,128 +8404,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "Biblioteka tylko do odczytu"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr "Pomyślnie skopiowano %(name)s i 1 inny element."
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "Pomyślnie przeniesiono %(name)s."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr "Pomyślnie przeniesiono %(name)s i 1 inny element."
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
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 28434c5fcb..c8bfa1cba0 100644
--- a/locale/pt_BR/LC_MESSAGES/django.po
+++ b/locale/pt_BR/LC_MESSAGES/django.po
@@ -23,7 +23,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: zheng xie , 2013,2017\n"
"Language-Team: Portuguese (Brazil) (http://app.transifex.com/haiwen/seahub/language/pt_BR/)\n"
@@ -92,37 +92,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "O nome é muito extenso (máximo de 64 caracteres)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "O nome não pode conter '/'."
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "O Departamento é longo demais (máximo de 512 caracteres)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "A cota do espaço não pode estar vazia"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -135,7 +135,7 @@ msgstr "Deve ser um número inteiro superior ou igual a 0."
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -186,12 +186,12 @@ msgstr ""
msgid "System library can not be deleted."
msgstr "A biblioteca do sistema não pode ser excluída."
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr ""
@@ -303,7 +303,7 @@ msgstr "E-mail"
msgid "Name"
msgstr "Nome"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -390,7 +390,7 @@ msgstr "Editado com sucesso, mas falhou ao enviar o e-mail, favor verificar sua
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -456,14 +456,14 @@ msgstr ""
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -486,12 +486,12 @@ msgstr "O caminho destino é inválido"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "Sem cota disponível."
@@ -506,7 +506,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "Arquivo bloqueado"
@@ -538,7 +538,7 @@ msgstr "Usuário %s não encontrado."
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -550,8 +550,8 @@ msgstr "Permissão negada."
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -564,7 +564,7 @@ msgstr ""
msgid "You can not refresh this file's lock."
msgstr ""
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr ""
@@ -584,7 +584,7 @@ msgstr "O usuário %s já é membro do grupo."
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -600,7 +600,7 @@ msgid "User %s is an organization user."
msgstr ""
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "O grupo não existe"
@@ -644,7 +644,7 @@ msgstr "O usuário %s já existe."
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -654,8 +654,8 @@ msgstr "Falha ao enviar e-mail, o serviço de e-mail não está configurado corr
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Senha obrigatoria"
@@ -687,7 +687,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr ""
@@ -697,7 +697,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr ""
@@ -723,7 +723,7 @@ msgid "Expiration time should be earlier than %s."
msgstr ""
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -734,7 +734,8 @@ msgid "This library has not been decrypted."
msgstr ""
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr ""
@@ -749,11 +750,11 @@ msgstr ""
msgid "New password of library %s"
msgstr ""
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Senha incorreta"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Falha ao descriptografar a biblioteca"
@@ -840,12 +841,12 @@ msgstr ""
msgid "Feature is not enabled."
msgstr ""
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr ""
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr ""
@@ -880,15 +881,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -918,7 +919,7 @@ msgstr "Por favor identifique-se"
msgid "Email or Username"
msgstr "E-mail ou nome do usuário"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -932,67 +933,68 @@ msgstr "E-mail ou nome do usuário"
msgid "Password"
msgstr "Senha"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Esta conta está inativa."
+
+#: seahub/auth/forms.py:83
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:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
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:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Esta conta está inativa."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
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:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
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:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Nova senha"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Nova senha confirmada"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "As senhas não coincidem."
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Senha anterior"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
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:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Informe a senha novamente"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1527,9 +1529,9 @@ msgstr "A equipe %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2148,7 +2150,7 @@ msgstr "O endereço de e-mail não é válido."
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2186,7 +2188,7 @@ msgid "Email cannot be blank"
msgstr "E-mail não ficar em branco"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2242,13 +2244,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Nome:"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Atualizar"
@@ -2264,23 +2266,23 @@ msgstr "Perfil editado com sucesso."
msgid "Failed to edit profile"
msgstr "Falha ao editar o perfil."
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "Não foi aceito nenhum convite ainda"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "A conta demo não pode ser excluída."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "Falha ao configurar a biblioteca default."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "Não é possível usar uma biblioteca compartilhada como principal."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "\"%s\" definida como sua biblioteca padrão com sucesso."
@@ -2586,6 +2588,17 @@ msgstr "Suas Bibliotecas"
msgid "Shared Libs"
msgstr "Bibliotecas Compartilhadas"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Falha. Por favor verifique a rede."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2624,7 +2637,7 @@ msgstr " Conectar-se novamente"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2639,33 +2652,33 @@ msgstr "Entrar"
msgid "Refresh"
msgstr "Atualizar"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "E-mail ou senha incorreta"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "Lembre me por %(remember_days)s dias "
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr ""
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "Esqueceu a senha"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "Falha ao atualizar o CAPTCHA. por favor tente novamente"
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "E-mail ou nome de usuário não podem estar em branco"
@@ -2826,14 +2839,6 @@ msgstr "Histórico"
msgid "Snapshot"
msgstr ""
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Falha. Por favor verifique a rede."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3175,10 +3180,10 @@ msgstr "id do repo errado"
msgid "Bad upload link token."
msgstr "Token do link de upload invalida"
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "O arquivo não existe"
@@ -3190,73 +3195,73 @@ msgstr "id do repo no link upload invalido"
msgid "No conflict in the merge."
msgstr "Não há conflito na mesclagem."
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "Erro HTTP: Falha ao abrir arquivo online"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "Erro URL: Falha ao abrir arquivo online"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "A codificação escolhida não é adequada."
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "Codificação de arquivo desconhecida"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "O tamanho do arquivo supera %s, não pode ser aberto online."
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "A biblioteca está criptografada. Os arquivos não podem ser abertos online."
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "Incapaz de visualizar o arquivo"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr "Impossivel realizar o download do arquivo, caminho invalido"
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr "Impossivel realizar o download do arquivo, caminho incorreto"
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "Não foi possível baixar o arquivo"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/pt_BR/LC_MESSAGES/djangojs.po b/locale/pt_BR/LC_MESSAGES/djangojs.po
index b5eb19808b..924b39533d 100644
--- a/locale/pt_BR/LC_MESSAGES/djangojs.po
+++ b/locale/pt_BR/LC_MESSAGES/djangojs.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: cunhaal , 2017\n"
"Language-Team: Portuguese (Brazil) (http://app.transifex.com/haiwen/seahub/language/pt_BR/)\n"
@@ -233,13 +233,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -283,13 +283,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -489,7 +492,7 @@ msgstr "Descrição"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -599,7 +602,7 @@ msgstr "Cancelar"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -646,7 +649,7 @@ msgstr "Cancelar"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -664,7 +667,7 @@ msgstr "Cancelar"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -672,7 +675,7 @@ msgstr "Enviar"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "Adicionar Wiki"
@@ -706,7 +709,7 @@ msgstr "Adicionar Wiki"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -805,12 +808,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -1001,8 +1004,8 @@ msgstr "Você realmente deseja excluir essa conta?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1023,14 +1026,16 @@ msgstr "Você realmente deseja excluir essa conta?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1074,7 +1079,7 @@ msgstr "Você realmente deseja excluir essa conta?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1190,7 +1195,7 @@ msgid "Copy selected item(s) to:"
msgstr "Copiar itens selecionados para:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Outras bibliotecas"
@@ -1216,7 +1221,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Nome requerido"
@@ -1235,8 +1240,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1352,14 +1358,14 @@ msgstr "Permissão"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Leitura-Escrita"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Somente Leitura"
@@ -1429,12 +1435,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1481,10 +1487,10 @@ msgstr "Enviar arquivo"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1492,9 +1498,8 @@ msgstr "Enviar arquivo"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1667,8 +1672,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Fechar"
@@ -1886,6 +1891,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Voltar (Seta para a esquerda)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Proximo(Seta para a direita)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Fechar (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1936,6 +1969,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2024,8 +2058,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2151,7 +2185,7 @@ msgstr "Selecionar um grupo"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2184,11 +2218,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2227,7 +2261,7 @@ msgstr "Tamanho"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2453,7 +2487,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "definir cota"
@@ -2551,7 +2585,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Permissão negada"
@@ -2560,17 +2594,19 @@ msgstr "Permissão negada"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2585,7 +2621,7 @@ msgstr "Permissão negada"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Erro"
@@ -2599,7 +2635,7 @@ msgstr "Erro"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Por favor "
@@ -2754,6 +2790,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "Pesquisar"
@@ -2767,12 +2804,12 @@ msgstr "Pesquisar arquivos nessa biblioteca"
msgid "No result"
msgstr "Sem resultado"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Biblioteca atual"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2836,16 +2873,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3154,8 +3191,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3294,19 +3331,34 @@ msgstr "Lixeira"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Histórico"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3318,7 +3370,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3326,20 +3378,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3348,44 +3443,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Vazio"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "Travado"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3406,9 +3510,9 @@ msgstr ""
msgid "Unstar"
msgstr "Desmarcar"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3420,13 +3524,13 @@ msgstr "Desmarcar"
msgid "Star"
msgstr "Marcar"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3462,10 +3566,6 @@ msgstr ""
msgid "Libraries"
msgstr "Bibliotecas"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3520,12 +3620,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3614,49 +3714,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "marcado"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "desmarcar"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Trava"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Destravar"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Detalhes"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Abrir através do cliente Desktop"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3667,6 +3771,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3704,7 +3817,7 @@ msgstr "Compartilhado com todos"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Administrador"
@@ -3724,7 +3837,7 @@ msgstr "Membro"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3780,7 +3893,7 @@ msgstr "Atividades"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3936,26 +4049,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4167,7 +4280,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4331,11 +4445,11 @@ msgstr ""
msgid "Move"
msgstr "Mover"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4516,19 +4630,19 @@ msgstr ""
msgid "Avatar:"
msgstr "Avatar:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Nome de usuário:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "Você pode usar este campo no login."
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "E-mail de contato:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Suas notificações serão enviadas para este e-mail."
@@ -4589,35 +4703,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4668,37 +4787,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4913,7 +5032,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4992,22 +5111,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5083,11 +5207,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5136,7 +5260,7 @@ msgid "Table"
msgstr "Tabela"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5144,10 +5268,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5320,14 +5440,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5336,7 +5456,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5348,74 +5468,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5428,10 +5551,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5464,56 +5583,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Vídeos"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Áudio"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5521,56 +5636,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5603,7 +5731,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5693,11 +5821,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5912,12 +6040,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Usuários"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6076,111 +6205,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr " %(name)s. copiados com sucesso"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "Falha ao copiar %(name)s"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6189,13 +6305,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Permitir compartilhamento"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6440,12 +6556,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "Biblioteca encriptada"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "Biblioteca no modo leitura-escrita"
@@ -6494,7 +6610,7 @@ msgstr "Procurar grupos"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Resultado"
@@ -6733,7 +6849,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6763,8 +6879,8 @@ msgstr "Incluir administrador"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6772,7 +6888,7 @@ msgid "Edit succeeded"
msgstr "Editado com sucesso"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7141,8 +7257,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Remover"
@@ -7242,38 +7358,46 @@ msgstr "Tranferir Biblioteca"
msgid "Create Group"
msgstr "Criar Grupo"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr "Biblioteca excluída {library_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr "Biblioteca transferida {library_name} de {user_from} para {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr "Grupo Criado {group_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr "Grupo transferido {group_name} de {user_from} para {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr "Grupo excluído {group_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr "Usuário adicionado {user}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr "Usuário excluído {user}"
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7412,7 +7536,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7493,6 +7617,7 @@ msgid "Add"
msgstr "Adicionar"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr "Menu de Navegação Lateral"
@@ -7604,24 +7729,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr "Você tem certeza que quer excluir o(s) usuário(s) selecionado(s)?"
@@ -7973,24 +8098,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7998,16 +8123,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8281,128 +8406,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "Biblioteca no modo somente leitura"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr "%(name)s copiado com sucesso e 1 outro items"
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "Movidos com sucesso %(name)s."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr "%(name)s e 1 outro item.copiados com sucesso"
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
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 1e55243b3b..dc7bf7ccd0 100644
--- a/locale/pt_PT/LC_MESSAGES/djangojs.po
+++ b/locale/pt_PT/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Portuguese (Portugal) (http://app.transifex.com/haiwen/seahub/language/pt_PT/)\n"
@@ -230,13 +230,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -280,13 +280,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -486,7 +489,7 @@ msgstr ""
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -596,7 +599,7 @@ msgstr ""
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -643,7 +646,7 @@ msgstr ""
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -661,7 +664,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -669,7 +672,7 @@ msgstr ""
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -703,7 +706,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -802,12 +805,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -998,8 +1001,8 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1020,14 +1023,16 @@ msgstr ""
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1071,7 +1076,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1187,7 +1192,7 @@ msgid "Copy selected item(s) to:"
msgstr ""
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr ""
@@ -1213,7 +1218,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr ""
@@ -1232,8 +1237,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1349,14 +1355,14 @@ msgstr ""
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Ler/Escrever"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Ler Apenas"
@@ -1426,12 +1432,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1478,10 +1484,10 @@ msgstr ""
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1489,9 +1495,8 @@ msgstr ""
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1664,8 +1669,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr ""
@@ -1883,6 +1888,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1933,6 +1966,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2021,8 +2055,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2148,7 +2182,7 @@ msgstr ""
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2181,11 +2215,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2224,7 +2258,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2450,7 +2484,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr ""
@@ -2548,7 +2582,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Permissão recusada"
@@ -2557,17 +2591,19 @@ msgstr "Permissão recusada"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2582,7 +2618,7 @@ msgstr "Permissão recusada"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr ""
@@ -2596,7 +2632,7 @@ msgstr ""
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 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."
@@ -2751,6 +2787,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr ""
@@ -2764,12 +2801,12 @@ msgstr ""
msgid "No result"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2833,16 +2870,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3151,8 +3188,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3291,19 +3328,34 @@ msgstr ""
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr ""
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3315,7 +3367,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3323,20 +3375,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3345,44 +3440,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr ""
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3403,9 +3507,9 @@ msgstr ""
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3417,13 +3521,13 @@ msgstr ""
msgid "Star"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3459,10 +3563,6 @@ msgstr ""
msgid "Libraries"
msgstr ""
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3517,12 +3617,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3611,49 +3711,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3664,6 +3768,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3701,7 +3814,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr ""
@@ -3721,7 +3834,7 @@ msgstr ""
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3777,7 +3890,7 @@ msgstr ""
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3933,26 +4046,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4164,7 +4277,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4328,11 +4442,11 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4513,19 +4627,19 @@ msgstr ""
msgid "Avatar:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr ""
@@ -4586,35 +4700,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4665,37 +4784,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4910,7 +5029,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4989,22 +5108,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5080,11 +5204,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5133,7 +5257,7 @@ msgid "Table"
msgstr ""
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5141,10 +5265,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5317,14 +5437,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5333,7 +5453,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5345,74 +5465,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5425,10 +5548,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5461,56 +5580,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5518,56 +5633,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5600,7 +5728,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5690,11 +5818,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5909,12 +6037,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr ""
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6073,111 +6202,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6186,13 +6302,13 @@ msgstr ""
msgid "Leave Share"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6437,12 +6553,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr ""
@@ -6491,7 +6607,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr ""
@@ -6730,7 +6846,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6760,8 +6876,8 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6769,7 +6885,7 @@ msgid "Edit succeeded"
msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7138,8 +7254,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr ""
@@ -7239,38 +7355,46 @@ msgstr ""
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7409,7 +7533,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7490,6 +7614,7 @@ msgid "Add"
msgstr ""
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7601,24 +7726,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7970,24 +8095,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7995,16 +8120,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8278,128 +8403,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/ru/LC_MESSAGES/django.po b/locale/ru/LC_MESSAGES/django.po
index 56253cf647..8ae05b9422 100644
--- a/locale/ru/LC_MESSAGES/django.po
+++ b/locale/ru/LC_MESSAGES/django.po
@@ -25,7 +25,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Vladimir , 2015-2024\n"
"Language-Team: Russian (http://app.transifex.com/haiwen/seahub/language/ru/)\n"
@@ -94,37 +94,37 @@ msgstr "Не удалось отменить привязку SAML. Сначал
msgid "Failed to unbind SAML, please set a contact email first."
msgstr "Не удалось отменить привязку SAML. Сначала укажите контактный адрес электронной почты."
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "Имя слишком длинное (максимум 64 символа)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "Имя не должно содержать '/'."
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "Login ID не может быть пустым"
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr "Login ID %s уже существует."
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "Отдел слишком длинный (максимум 512 символов)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "Значение квоты не может быть пустым"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -137,7 +137,7 @@ msgstr "Должно быть целым числом, которое больш
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -188,12 +188,12 @@ msgstr "Не удалось добавить %s в учреждение: пол
msgid "System library can not be deleted."
msgstr "Системная библиотека не может быть удалена."
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr "Передача не удалась: роль %s в %s, невозможно добавить библиотеку.."
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr "Библиотека не может быть передана владельцу."
@@ -305,7 +305,7 @@ msgstr "Email"
msgid "Name"
msgstr "Имя"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -392,7 +392,7 @@ msgstr "Правка сохранена, но отправка письма не
msgid "Unable to reset password."
msgstr "Невозможно сбросить пароль."
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -458,14 +458,14 @@ msgstr "Файл с вирусом не найден."
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -488,12 +488,12 @@ msgstr "Неправильный путь назначения"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "Превышение квоты дискового пространства."
@@ -508,7 +508,7 @@ msgstr "Невозможно переместить папку %(src)s в ее
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "Файл заблокирован"
@@ -540,7 +540,7 @@ msgstr "Пользователь %s не найден."
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -552,8 +552,8 @@ msgstr "Доступ запрещен"
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr "Количество файлов в библиотеке превышает лимит"
@@ -566,7 +566,7 @@ msgstr "Файл не заблокирован."
msgid "You can not refresh this file's lock."
msgstr "Вы не можете обновить блокировку этого файла."
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr "Участник уже существует."
@@ -586,7 +586,7 @@ msgstr "Пользователь %s уже участник группы."
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -602,7 +602,7 @@ msgid "User %s is an organization user."
msgstr "Пользователь %s является участником сообщества."
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "Группа не существует"
@@ -646,7 +646,7 @@ msgstr "Пользователь %s уже существует."
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -656,8 +656,8 @@ msgstr "Не удалось отправить email - сервис не нас
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Требуется пароль."
@@ -689,7 +689,7 @@ msgstr "Пароль может содержать только цифры, за
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr "Срок действия должен быть больше или равен %s"
@@ -699,7 +699,7 @@ msgstr "Срок действия должен быть больше или ра
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr "Срок действия должен быть меньше или равен %s"
@@ -725,7 +725,7 @@ msgid "Expiration time should be earlier than %s."
msgstr "Время истечения должно быть раньше, чем %s."
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -736,7 +736,8 @@ msgid "This library has not been decrypted."
msgstr "Эта библиотека не была расшифрована."
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr "Функция отключена."
@@ -751,11 +752,11 @@ msgstr "Не удается сбросить пароль этой библио
msgid "New password of library %s"
msgstr "Новый пароль библиотеки %s"
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Неверный пароль"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Ошибка расшифровки библиотеки"
@@ -842,12 +843,12 @@ msgstr "Общедоступная ссылка %s уже существует."
msgid "Feature is not enabled."
msgstr "Функция не включена."
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr "Email %s уже существует."
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr "телефон слишком длинный (максимум 100 символов)."
@@ -882,17 +883,17 @@ msgstr "Длина пароля WebDAV должна быть менее 30."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "Имя может содержать только буквы, цифры, пробелы, дефисы или подчеркивания."
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
-msgstr ""
+msgstr "Неверный URL-адрес"
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
-msgstr ""
+msgstr "Пользовательская часть URL-адреса должна содержать 5-30 символов."
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
-msgstr ""
+msgstr "Этот пользовательский домен уже используется и не может быть использован для вашей wiki-страницы"
#: seahub/api2/endpoints/wikis.py:122 seahub/api2/endpoints/wikis.py:226
#, python-format
@@ -920,7 +921,7 @@ msgstr "Пожалуйста, авторизуйтесь."
msgid "Email or Username"
msgstr "Email или Логин"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -934,67 +935,68 @@ msgstr "Email или Логин"
msgid "Password"
msgstr "Пароль"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Эта учетная запись является неактивной."
+
+#: seahub/auth/forms.py:83
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr "Пожалуйста, введите правильный email/логин и пароль. Обратите внимание, что оба поля чувствительны к регистру."
-#: seahub/auth/forms.py:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Этот адрес электронной почты не зарегистрирован. Вы точно зарегистрировались?"
-#: seahub/auth/forms.py:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Эта учетная запись является неактивной."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr "Используйте Единый вход для входа."
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr "В вашем веб-браузере не активированы cookies, необходимые для входа."
-#: seahub/auth/forms.py:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
msgid "Can not reset password, please contact LDAP admin."
msgstr "Не удалось сбросить пароль. Обратитесь к администратору службы LDAP."
-#: seahub/auth/forms.py:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Новый пароль"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Подтверждение нового пароля"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "Пароли не совпадают."
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Старый пароль"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "Ваш старый пароль был введен неправильно. Пожалуйста, введите его снова."
-#: seahub/auth/forms.py:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Пароль (еще раз)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1534,9 +1536,9 @@ msgstr "Команда %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2157,7 +2159,7 @@ msgstr "Email адрес недействителен"
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2195,7 +2197,7 @@ msgid "Email cannot be blank"
msgstr "Email не может быть пустым"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2251,13 +2253,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Имя:"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr "Установить пароль"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Изменить"
@@ -2273,23 +2275,23 @@ msgstr "Профиль успешно изменен."
msgid "Failed to edit profile"
msgstr "Ошибка редактирования профиля"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "Не принял приглашение еще"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "Демонстрационная учетная запись не может быть удалена."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "Не удалось установить библиотеку по умолчанию"
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "Невозможно использовать зашифрованную библиотеку по умолчанию."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "\"%s\" успешно установлена Вашей библиотекой по умолчанию."
@@ -2596,6 +2598,17 @@ msgstr "Свои библиотеки"
msgid "Shared Libs"
msgstr "Общедоступные библиотеки"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Не удалось. Пожалуйста, проверьте сеть."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2634,7 +2647,7 @@ msgstr "Снова войти в систему"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2649,33 +2662,33 @@ msgstr "Вход"
msgid "Refresh"
msgstr "Обновить"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "Неправильный email или пароль"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "Запомнить меня на %(remember_days)s дней"
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr "Единая точка входа"
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr "Вход с"
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "Забыли пароль?"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "Не удалось обновить картинку, попробуйте позже."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "Email или логин не может быть пустым"
@@ -2836,14 +2849,6 @@ msgstr "История"
msgid "Snapshot"
msgstr "Снимок"
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Не удалось. Пожалуйста, проверьте сеть."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3185,10 +3190,10 @@ msgstr "Неверный repo id"
msgid "Bad upload link token."
msgstr "Плохой токен ссылки загрузки."
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "Файл не существует"
@@ -3200,73 +3205,73 @@ msgstr "Плохой repo id в ссылке загрузки."
msgid "No conflict in the merge."
msgstr "Нет конфликта при слиянии."
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "HTTP ошибка: файл не может быть открыт онлайн."
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "URL ошибка: файл не может быть открыт онлайн."
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "Выбранный режим кодирования не является правильным."
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "Неизвестная кодировка файла."
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "Размер файла превышает %s, и не может быть открыт в онлайн режиме."
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "Библиотека зашифрована, не может быть открыта онлайн."
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "Не удается посмотреть файл"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr "Ошибка при подготовке страницы предварительного просмотра файла Office Online."
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr "Ошибка при подготовке страницы предварительного просмотра файла OnlyOffice."
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr "Невозможно скачать файл, неверный путь"
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr "Невозможно скачать файл, неправильный путь"
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr "Не удается загрузить файл."
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr "Общедоступная ссылка для %s."
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "Не удается скачать файл"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr "Исходный файл не существует"
diff --git a/locale/ru/LC_MESSAGES/djangojs.po b/locale/ru/LC_MESSAGES/djangojs.po
index 84e70ea11a..d84ca049ff 100644
--- a/locale/ru/LC_MESSAGES/djangojs.po
+++ b/locale/ru/LC_MESSAGES/djangojs.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Vladimir , 2015-2024\n"
"Language-Team: Russian (http://app.transifex.com/haiwen/seahub/language/ru/)\n"
@@ -233,13 +233,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr "Файл загружен. Вы уверены, что хотите покинуть эту страницу?"
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr "Представления"
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -283,13 +283,16 @@ msgstr "По времени в порядке убывания"
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -489,7 +492,7 @@ msgstr "Описание"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -599,7 +602,7 @@ msgstr "Отменить"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -646,7 +649,7 @@ msgstr "Отменить"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -664,7 +667,7 @@ msgstr "Отменить"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -672,7 +675,7 @@ msgstr "Отправить"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "Добавить Wiki"
@@ -706,7 +709,7 @@ msgstr "Добавить Wiki"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -805,12 +808,12 @@ msgstr "Нет отдела"
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr "Нет доступных опций"
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr "Новая страница"
@@ -1001,8 +1004,8 @@ msgstr "Вы действительно хотите удалить вашу у
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1023,14 +1026,16 @@ msgstr "Вы действительно хотите удалить вашу у
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1074,7 +1079,7 @@ msgstr "Вы действительно хотите удалить вашу у
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1190,7 +1195,7 @@ msgid "Copy selected item(s) to:"
msgstr "Скопировать выбранные элемент(ы) в:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Другие библиотеки"
@@ -1216,7 +1221,7 @@ msgstr "Копирование {num} элементов"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Имя обязательно"
@@ -1235,8 +1240,9 @@ msgstr "Новая библиотека отдела"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr "Имя \"{name}\" уже занято. Пожалуйста, выберите другое имя."
@@ -1352,14 +1358,14 @@ msgstr "Доступ"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Чтение-запись"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Только чтение"
@@ -1429,12 +1435,12 @@ msgstr "Выбрать цвет"
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr "Сохранить"
@@ -1481,10 +1487,10 @@ msgstr "Загрузить"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1492,9 +1498,8 @@ msgstr "Загрузить"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1667,8 +1672,8 @@ msgstr "Создать новый тег"
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Закрыть"
@@ -1886,6 +1891,34 @@ msgid ""
"can not create libraries."
msgstr "{site_name_placeholder} организует хранение ваших файлов в библиотеках. Каждая библиотека может быть автоматически синхронизирована или отдана в общее пользование отдельно. Вы работаете в системе в качестве гостевого пользователя и не можете создавать библиотеки."
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr "Изображение не может быть загружено."
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Предыдущий (Стрелка влево)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Вперед (→)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Закрыть (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr "Увеличить"
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr "Уменьшить"
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1936,6 +1969,7 @@ msgstr "Внутренняя ссылка - это ссылка на файл и
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr "Внутренняя ссылка"
@@ -2024,8 +2058,8 @@ msgstr "Вы действительно хотите покинуть эту г
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr "Покинуть"
@@ -2151,7 +2185,7 @@ msgstr "Выбрать группу"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr "Поиск пользователей"
@@ -2184,11 +2218,11 @@ msgstr "Помеченные файлы"
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2227,7 +2261,7 @@ msgstr "Размер"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2453,7 +2487,7 @@ msgstr "Квота недействительна."
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Установить квоту"
@@ -2470,29 +2504,29 @@ msgstr "Совет: -2 - без ограничений."
#: frontend/src/components/dialog/publish-wiki-dialog.js:64
msgid "Successfully"
-msgstr ""
+msgstr "Успешно"
#: frontend/src/components/dialog/publish-wiki-dialog.js:89
msgid "URL is required"
-msgstr ""
+msgstr "URL обязателен"
#: frontend/src/components/dialog/publish-wiki-dialog.js:97
msgid "URL is copied to the clipboard"
-msgstr ""
+msgstr "URL скопирован в буфер обмена"
#: frontend/src/components/dialog/publish-wiki-dialog.js:107
msgid "Publish Wiki"
-msgstr ""
+msgstr "Опубликовать Wiki"
#: frontend/src/components/dialog/publish-wiki-dialog.js:109
msgid "Customize URL"
-msgstr ""
+msgstr "Настроить URL"
#: frontend/src/components/dialog/publish-wiki-dialog.js:125
msgid ""
"The custom part of the URL must be between 5 and 30 characters long and may "
"only contain letters (a-z), numbers, and hyphens."
-msgstr ""
+msgstr "Пользовательская часть URL должна иметь длину от 5 до 30 символов и может содержать только буквы (a–z), цифры и дефисы."
#: frontend/src/components/dialog/remove-webdav-password.js:33
msgid "Delete WebDAV Password"
@@ -2551,7 +2585,7 @@ msgstr "Токен API скопирован в буфер обмена."
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Доступ запрещен"
@@ -2560,17 +2594,19 @@ msgstr "Доступ запрещен"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2585,7 +2621,7 @@ msgstr "Доступ запрещен"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Ошибка"
@@ -2599,7 +2635,7 @@ msgstr "Ошибка"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Пожалуйста, проверьте сеть."
@@ -2678,11 +2714,11 @@ msgstr "Успешно удален 1 объект"
#: frontend/src/components/dialog/repo-share-admin/upload-links.js:209
msgid "Successfully deleted 1 upload link"
-msgstr ""
+msgstr "Удалена 1 ссылка для загрузки"
#: frontend/src/components/dialog/repo-share-admin/upload-links.js:210
msgid "Successfully deleted {number_placeholder} upload links"
-msgstr ""
+msgstr "Удалено {number_placeholder} ссылок для загрузки"
#: frontend/src/components/dialog/repo-share-admin/upload-links.js:230
#: frontend/src/components/dirent-detail/lib-details.js:20
@@ -2721,11 +2757,11 @@ msgstr "Нет ссылок для загрузки"
#: frontend/src/components/dialog/repo-share-admin/upload-links.js:324
msgid "Delete upload links"
-msgstr ""
+msgstr "Удалить ссылки для загрузки"
#: frontend/src/components/dialog/repo-share-admin/upload-links.js:325
msgid "Are you sure you want to delete the selected upload link(s) ?"
-msgstr ""
+msgstr "Вы уверены, что хотите удалить выбранные ссылки для загрузки ?"
#: frontend/src/components/dialog/reset-encrypted-repo-password-dialog.js:42
msgid ""
@@ -2754,6 +2790,7 @@ msgstr "Сохранить:"
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "Поиск"
@@ -2767,14 +2804,14 @@ msgstr "Поиск файлов в библиотеке"
msgid "No result"
msgstr "Ничего не найдено"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Текущая библиотека"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
-msgstr ""
+msgstr "Недавно использованный"
#: frontend/src/components/dialog/set-org-user-contact-email.js:57
msgid "Set user contact email"
@@ -2836,16 +2873,16 @@ msgstr "Поделиться с другим сервером"
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3154,10 +3191,10 @@ msgid "Visit old version page"
msgstr "Посетить страницу старой версии"
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
-msgstr ""
+msgstr "Нет файла"
#: frontend/src/components/dialog/trash-dialog.js:213
#: frontend/src/components/shared-file-view/shared-file-view.js:121
@@ -3294,19 +3331,34 @@ msgstr "Корзина"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "История"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr "Расширенные свойства"
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3318,7 +3370,7 @@ msgid "Edit metadata properties"
msgstr "Редактировать свойства метаданных"
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3326,20 +3378,63 @@ msgid "Tags"
msgstr "Теги"
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr "Время последнего изменения"
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr "s"
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr "Последний модификатор"
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3348,44 +3443,53 @@ msgstr "Последний модификатор"
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Пусто"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr "заморожено"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "заблокирован"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr "Заморожено {name}"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr "заблокирован {name}"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr "Отменить выбор этого элемента"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr "Выбрать этот элемент"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3406,9 +3510,9 @@ msgstr "Выбрать этот элемент"
msgid "Unstar"
msgstr "Снять отметку"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3420,13 +3524,13 @@ msgstr "Снять отметку"
msgid "Star"
msgstr "Отметить"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr "Отменить выбор всех элементов"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr "Выбрать все элементы"
@@ -3462,10 +3566,6 @@ msgstr "Ничего не найдено"
msgid "Libraries"
msgstr "Библиотеки"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3520,12 +3620,12 @@ msgstr "Осталось"
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3614,49 +3714,53 @@ msgstr "прогресс"
msgid "state"
msgstr "состояние"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "отмечено"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "не отмечено"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Заблокировать"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Разблокировать"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr "Печать"
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Детали"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Открыть с помощью клиента"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr "Открыть родительскую папку"
@@ -3667,6 +3771,15 @@ msgstr "Открыть родительскую папку"
msgid "Online view is not applicable to this file format"
msgstr "Онлайн-просмотр не применим к этому формату файла"
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3704,7 +3817,7 @@ msgstr "Общие со всеми"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Администратор"
@@ -3724,7 +3837,7 @@ msgstr "Участник"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3780,7 +3893,7 @@ msgstr "Активность"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr "Wiki"
@@ -3936,26 +4049,26 @@ msgstr "Переключить режим сортировки"
msgid "Last modified by"
msgstr "Последнее изменение:"
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr "Введите символы, чтобы начать поиск"
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr "во всех библиотеках"
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr "в этой библиотеке"
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr "в этой папке"
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr "Результаты поиска, посещенные недавно"
@@ -4167,7 +4280,8 @@ msgstr "Не удалось удалить {name}."
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4268,7 +4382,7 @@ msgstr "Поиск файлов"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:177
msgid "Please choose a .sdoczip file."
-msgstr ""
+msgstr "Выберите файл .sdoczip"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:220
#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
@@ -4312,11 +4426,11 @@ msgstr "Новый"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:269
#: frontend/src/components/toolbar/dir-operation-toolbar.js:405
msgid "Import sdoc"
-msgstr ""
+msgstr "Импорт sdoc"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:405
msgid "Importing sdoc, please wait..."
-msgstr ""
+msgstr "Импорт sdoc, подождите..."
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:379
msgid "Unselect"
@@ -4331,11 +4445,11 @@ msgstr "выбрано"
msgid "Move"
msgstr "Переместить"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr "Пользователь не найден"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr "Введите символы, чтобы начать поиск"
@@ -4516,19 +4630,19 @@ msgstr "Файл слишком большой. Допустимый макси
msgid "Avatar:"
msgstr "Аватар:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Имя пользователя:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "Вы можете использовать это поле при входе в систему."
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "Email:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Ваши уведомления будут отправлены на этот email."
@@ -4581,7 +4695,7 @@ msgstr "Переключить режим просмотра"
#: frontend/src/components/wiki-card-view/wiki-card-item.js:95
msgid "Successfully."
-msgstr ""
+msgstr "Успешно."
#: frontend/src/components/wiki-card-view/wiki-card-item.js:229
#: frontend/src/pages/sdoc-revision/index.js:122
@@ -4589,35 +4703,40 @@ msgid "Publish"
msgstr "Опубликовать"
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr "Отменить публикацию"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr "Опубликовано"
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr "Отменить публикацию Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr "Вы уверены, что хотите отменить публикацию Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr "Удалить Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr "Вы уверены, что хотите удалить Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr "Покинуть общедоступную Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr "Вы уверены, что хотите покинуть общедоступную Wiki"
@@ -4668,51 +4787,51 @@ msgstr "Нет выбора"
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr "Способ поиска"
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr "Добавить параметр"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr "1 предустановленный фильтр"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr "1 фильтр"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr "Предустановленные фильтры"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr "Фильтры"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr "Предустановленный фильтр"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr "Фильтр"
#: frontend/src/metadata/components/data-process-setter/gallery-group-by-setter/index.js:10
msgid "Year"
-msgstr ""
+msgstr "Год"
#: frontend/src/metadata/components/data-process-setter/gallery-group-by-setter/index.js:11
msgid "Month"
-msgstr ""
+msgstr "Месяц"
#: frontend/src/metadata/components/data-process-setter/gallery-group-by-setter/index.js:12
msgid "Day"
-msgstr ""
+msgstr "День"
#: frontend/src/metadata/components/data-process-setter/gallery-group-by-setter/index.js:13
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:322
@@ -4857,7 +4976,7 @@ msgstr "Стиль"
#: frontend/src/metadata/components/popover/column-popover/data/rate-data/index.js:89
msgid "Max"
-msgstr ""
+msgstr "Макс."
#: frontend/src/metadata/components/popover/column-popover/name/index.js:30
msgid "Property name"
@@ -4901,7 +5020,7 @@ msgstr "Множественный выбор"
#: frontend/src/metadata/components/popover/column-popover/type/index.js:150
msgid "Rate"
-msgstr ""
+msgstr "Оценить"
#: frontend/src/metadata/components/popover/column-popover/utils.js:7
#: frontend/src/metadata/components/popover/column-popover/utils.js:66
@@ -4913,7 +5032,7 @@ msgid "Name cannot contain dots"
msgstr "Имя не может содержать точки"
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr "Имя не может содержать обратную кавычку"
@@ -4992,22 +5111,27 @@ msgstr "Только папки"
msgid "Files and folders"
msgstr "Файлы и папки"
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
-msgstr ""
+msgstr "Только изображения"
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
-msgstr ""
+msgstr "Только видео"
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
-msgstr ""
+msgstr " Изображения и видео"
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr "Основное"
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr "Тип файла"
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr "Без фильтров"
@@ -5083,11 +5207,11 @@ msgstr "{name} строк используют этот параметр."
msgid "Are you sure you want to delete this option?"
msgstr "Вы уверены, что хотите удалить этот параметр?"
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr "Есть еще один вариант с таким названием"
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr "Нет параметров"
@@ -5136,7 +5260,7 @@ msgid "Table"
msgstr "Таблица"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr "Галерея"
@@ -5144,10 +5268,6 @@ msgstr "Галерея"
msgid "New view"
msgstr "Новое представление"
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr "Переименовать представление"
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5320,23 +5440,23 @@ msgstr "является каким-либо из..."
msgid "is none of..."
msgstr "не является ни одним из..."
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr "Создаются метаданные файлов. Это может занять около минуты. Обновите страницу позже."
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr "Расширенные свойства файла"
#: frontend/src/metadata/metadata-tree-view/index.js:121
#: frontend/src/metadata/metadata-tree-view/index.js:125
msgid "Untitled"
-msgstr ""
+msgstr "Без названия"
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr "Добавить представление"
@@ -5348,74 +5468,77 @@ msgstr "Имя должно быть строкой"
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr "Имя не может содержать косую черту"
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr "Имя не может содержать обратную косую черту"
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr "Дублировать"
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
-msgstr "Не удалось изменить запись"
-
-#: frontend/src/metadata/store/server-operator.js:31
+#: frontend/src/metadata/store/server-operator.js:42
msgid "Failed to modify records"
msgstr "Не удалось изменить записи"
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
+msgstr ""
+
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr "Не удалось восстановить записи"
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr "Не удалось вставить свойство"
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr "Не удалось удалить свойство"
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr "Не удалось переименовать свойство"
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr "Не удалось изменить данные свойства"
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr "Не удалось изменить ширину свойства"
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr "Не удалось изменить порядок свойств"
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr "Не удалось изменить фильтр"
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr "Не удалось изменить сортировку"
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr "Не удалось изменить группу"
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr "Не удалось изменить скрытые свойства"
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr "Не удалось переименовать {name}"
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr "Время создания"
@@ -5428,17 +5551,13 @@ msgstr "Родительская папка"
msgid "File name"
msgstr "Родительская папка"
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr "Тип файла"
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
-msgstr ""
+msgstr "Соавторы файлов"
#: frontend/src/metadata/utils/column/index.js:189
msgid "File reviewer"
-msgstr ""
+msgstr "Рецензент файла"
#: frontend/src/metadata/utils/column/index.js:191
msgid "File expire time"
@@ -5464,113 +5583,122 @@ msgstr "Расположение изображения"
msgid "File details"
msgstr "Сведения о файле"
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
-msgstr ""
+msgstr "Владелец файла"
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr "Изображение"
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr "Документ"
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Видео"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Аудио"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr "Код"
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
-msgstr ""
+msgstr "Сжатый"
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr "Выполняется"
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr "На рассмотрении"
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr "Выполнено"
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
-msgstr ""
+msgstr "Устаревший"
#: frontend/src/metadata/utils/validate/view.js:18
msgid "Name already exists"
-msgstr ""
+msgstr "Имя уже существует"
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr "Нет записей"
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr "Очистить выбранное"
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr "Копировать выбранное"
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr "Открыть папку в новой вкладке"
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr "Открыть файл в новой вкладке"
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
-msgstr ""
+msgstr "Создать описание"
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr "Создать описание изображения"
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
-msgstr ""
+msgstr "Не удалось создать описание"
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
+msgstr "Не удалось создать описание изображения"
+
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr "Успешно удалено {name}"
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr "xxx строк скопировано."
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr "1 строка скопирована."
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr "xxx ячеек скопировано"
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr "1 ячейка скопирована"
@@ -5603,8 +5731,8 @@ msgid "xxx records"
msgstr "xxx записей"
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
-msgstr "1 запись"
+msgid "xxx record"
+msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
msgid "Load all"
@@ -5624,7 +5752,7 @@ msgstr "Изменить настройки формата"
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:224
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:249
msgid "This property is not editable"
-msgstr ""
+msgstr "Это свойство недоступно для редактирования"
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:115
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:205
@@ -5650,16 +5778,16 @@ msgstr "Переименовать свойство"
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:259
msgid "Sort ascending"
-msgstr ""
+msgstr "Сортировка по возрастанию"
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:260
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:269
msgid "This property does not support sorting"
-msgstr ""
+msgstr "Это свойство не поддерживает сортировку"
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:268
msgid "Sort descending"
-msgstr ""
+msgstr "Сортировка по убыванию"
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:279
msgid "Delete property"
@@ -5667,7 +5795,7 @@ msgstr "Удалить свойство"
#: frontend/src/metadata/views/table/table-main/records-header/cell/dropdown-menu/index.js:280
msgid "This property can not be deleted"
-msgstr ""
+msgstr "Это свойство не может быть удалено"
#: frontend/src/metadata/views/table/table-main/records-header/select-all.js:83
#: frontend/src/metadata/views/table/table-main/records-header/select-all.js:84
@@ -5693,13 +5821,13 @@ msgstr "Строка заблокирована и не может быть из
msgid "Select"
msgstr "Выбор"
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr "Открыть папку"
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
-msgstr ""
+msgstr "Открыть файл"
#: frontend/src/pages/dashboard/activity-item.js:62
msgid "Created library"
@@ -5912,12 +6040,13 @@ msgstr "Это специальная группа, представляющая
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Пользователя(ей)"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6076,111 +6205,98 @@ msgstr "Нет гостевых приглашений"
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
-msgstr "Вы еще не приглашали гостей. Гость может получить доступ к общим библиотекам через веб-интерфейс, что позволяет более эффективно сотрудничать, чем через ссылки. Вы можете пригласить гостя, нажав кнопку \"Пригласить гостя\" в строке меню."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
+msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr "Разрешение на общий доступ к библиотеке не найдено."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr "Не удалось переместить файлы в другую библиотеку."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr "Не удалось скопировать файлы в другую библиотеку."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr "Файлы перемещены в другую библиотеку."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr "Файлы скопированы в другую библиотеку."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr "Восстановлено {name} и {n} других объектов"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr "Восстановлено {name}"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr "Не удалось восстановить {name} и {n} других объектов"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr "Не удалось восстановить {name}"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr "Удалено {name} и {n} других объектов."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr "Отменить"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr "Не удалось удалить {name} и {n} других объектов."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr "Не удалось переименовать {name}"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr "Успешно удалено {name}"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr "Не удалось удалить {name}"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr "Перемещено {name}."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr "Не удалось переместить {name}."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "Успешно скопировано %(name)s."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "Не удалось скопировать %(name)s"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr "Преобразование, пожалуйста, подождите..."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr "Файл преобразован."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr "Не удалось преобразовать {name}."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6189,13 +6305,13 @@ msgstr "Не удалось преобразовать {name}."
msgid "Leave Share"
msgstr "Покинуть общий ресурс"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr "Эта библиотека была установлена только для чтения администратором и не может быть обновлена."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr "Папка не существует."
@@ -6440,12 +6556,12 @@ msgid ""
msgstr "Скопируйте сертификат IdP и вставьте его сюда. Формат сертификата следующий:"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "Зашифрованная библиотека"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "Чтение и запись библиотеки"
@@ -6494,7 +6610,7 @@ msgstr "Поиск групп"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Результат"
@@ -6733,7 +6849,7 @@ msgstr "Сделать"
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6763,8 +6879,8 @@ msgstr "Добавить администратора"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6772,7 +6888,7 @@ msgid "Edit succeeded"
msgstr "Редактирование удалось."
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr "Поиск пользователей"
@@ -7006,11 +7122,11 @@ msgstr "Принудительно использовать единый вхо
#: frontend/src/pages/org-admin/web-settings/web-settings.js:157
msgid "Not allow user to create encrypted libraries"
-msgstr ""
+msgstr "Не разрешать пользователю создавать зашифрованные библиотеки"
#: frontend/src/pages/org-admin/web-settings/web-settings.js:166
msgid "Not allow user to clean library trash"
-msgstr ""
+msgstr "Не разрешать пользователю очищать мусор библиотеки"
#: frontend/src/pages/sdoc/sdoc-file-history/index.js:278
msgid "No changes"
@@ -7141,8 +7257,8 @@ msgstr "(удалено)"
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Удалить"
@@ -7242,38 +7358,46 @@ msgstr "Смена владельца библиотеки"
msgid "Create Group"
msgstr "Создать группу"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr "Создана библиотека {library_name} с владельцем {owner}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr "Удалена библиотека {library_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr "Передана библиотека {library_name} от {user_from} к {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr "Создана группа {group_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr "Передана группа {group_name} от {user_from} к {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr "Удалена группа {group_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr "Добавлен пользователь {user}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr "Удален пользователь {user}"
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr "Путь"
@@ -7412,7 +7536,7 @@ msgid "Revoke"
msgstr "Отозвать"
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr "Права администратора отозваны у {placeholder}."
@@ -7493,6 +7617,7 @@ msgid "Add"
msgstr "Добавить"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr "Боковое меню навигации"
@@ -7604,24 +7729,24 @@ msgstr "Удалить условия и положения"
msgid "Update succeeded."
msgstr "Обновление завершено."
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr "Удален 1 пользователь."
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr "Удалено {user_number_placeholder} пользователей."
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr "Удаление пользователей"
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr "Вы уверены, что хотите удалить выбранных пользователей?"
@@ -7973,24 +8098,24 @@ msgstr "Открыть в новой вкладке"
msgid "Add page inside"
msgstr "Добавить страницу внутри"
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr "Обложка"
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr "Сменить обложку"
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr "Эмодзи"
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr "Добавить значок"
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr "Добавить обложку"
@@ -7998,17 +8123,17 @@ msgstr "Добавить обложку"
msgid "{placeholder} Wiki Trash"
msgstr "{placeholder} Wiki Корзина"
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr "Нет Wiki"
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
-msgstr "У вас пока нет wiki."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
+msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
-msgstr "Вы можете добавить wiki, нажав кнопку \"Добавить Wiki\" в меню."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
+msgstr ""
#: frontend/src/repo-history.js:96
msgid "{placeholder} Modification History"
@@ -8279,130 +8404,134 @@ msgstr "Показать файлы"
#: frontend/src/utils/text-translation.js:136
msgid "Export as zip"
-msgstr ""
+msgstr "Экспортировать в формате zip"
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr "Доступ администратора"
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "Только чтение библиотеки"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr "Онлайн чтение и запись библиотеки"
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr "Онлайн только чтение библиотеки"
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr "Чтение и запись папки"
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr "Только чтение папки"
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr "Онлайн чтение и запись папки"
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr "Онлайн только чтение папки"
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr "Онлайн чтение и запись"
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr "Онлайн только чтение"
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr "Невидимый"
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr "Пользователь может читать, писать, загружать, скачивать и синхронизировать файлы."
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr "Пользователь может читать, скачивать и синхронизировать файлы."
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr "Помимо разрешения на запись, пользователь также может делиться библиотекой."
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr "Пользователь может просматривать и изменять файлы онлайн через браузер. Файлы не могут быть скачаны."
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr "Пользователь может только просматривать файлы онлайн через браузер. Файлы не могут быть скачаны."
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr "Пользователь не может видеть эту папку."
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr "Предпросмотр и скачивание"
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr "Только предпросмотр"
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr "Скачать и загрузить"
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr "Изменение в облаке и скачивание"
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr "Изменить только в облаке"
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr "Успешно скопировано %(name)s и еще 1 объект."
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr "Успешно скопировано %(name)s и еще %(amount)s других объектов."
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "Успешно перемещено %(name)s."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr "Успешно перемещено %(name)s и еще 1 объект."
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr "Успешно перемещено %(name)s и еще %(amount)s других объектов."
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr "Не удалось скопировать %(name)s и %(amount)s объект(ов)."
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr "Не удалось скопировать %(name)s."
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr "Не удалось переместить %(name)s и %(amount)s объект(ов)."
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
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 d7e968c15e..84e482fd38 100644
--- a/locale/sk_SK/LC_MESSAGES/djangojs.po
+++ b/locale/sk_SK/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Slovak (Slovakia) (http://app.transifex.com/haiwen/seahub/language/sk_SK/)\n"
@@ -230,13 +230,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -280,13 +280,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -486,7 +489,7 @@ msgstr "Popis"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -596,7 +599,7 @@ msgstr "Zrušiť"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -643,7 +646,7 @@ msgstr "Zrušiť"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -661,7 +664,7 @@ msgstr "Zrušiť"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -669,7 +672,7 @@ msgstr ""
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -703,7 +706,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -802,12 +805,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -998,8 +1001,8 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1020,14 +1023,16 @@ msgstr ""
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1071,7 +1076,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1187,7 +1192,7 @@ msgid "Copy selected item(s) to:"
msgstr ""
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr ""
@@ -1213,7 +1218,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr ""
@@ -1232,8 +1237,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1349,14 +1355,14 @@ msgstr ""
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Čítanie-Zápis"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Iba čítanie"
@@ -1426,12 +1432,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1478,10 +1484,10 @@ msgstr ""
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1489,9 +1495,8 @@ msgstr ""
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1664,8 +1669,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr ""
@@ -1883,6 +1888,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1933,6 +1966,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2021,8 +2055,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2148,7 +2182,7 @@ msgstr ""
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2181,11 +2215,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2224,7 +2258,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2450,7 +2484,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr ""
@@ -2548,7 +2582,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Prístup zamietnutý"
@@ -2557,17 +2591,19 @@ msgstr "Prístup zamietnutý"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2582,7 +2618,7 @@ msgstr "Prístup zamietnutý"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr ""
@@ -2596,7 +2632,7 @@ msgstr ""
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 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."
@@ -2751,6 +2787,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr ""
@@ -2764,12 +2801,12 @@ msgstr ""
msgid "No result"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr ""
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2833,16 +2870,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3151,8 +3188,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3291,19 +3328,34 @@ msgstr ""
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr ""
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3315,7 +3367,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3323,20 +3375,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3345,44 +3440,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr ""
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3403,9 +3507,9 @@ msgstr ""
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3417,13 +3521,13 @@ msgstr ""
msgid "Star"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3459,10 +3563,6 @@ msgstr ""
msgid "Libraries"
msgstr "Knižnice"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3517,12 +3617,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3611,49 +3711,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Podrobnosti"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3664,6 +3768,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3701,7 +3814,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr ""
@@ -3721,7 +3834,7 @@ msgstr ""
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3777,7 +3890,7 @@ msgstr ""
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3933,26 +4046,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4164,7 +4277,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4328,11 +4442,11 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4513,19 +4627,19 @@ msgstr ""
msgid "Avatar:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr ""
@@ -4586,35 +4700,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4665,37 +4784,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4910,7 +5029,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4989,22 +5108,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5080,11 +5204,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5133,7 +5257,7 @@ msgid "Table"
msgstr ""
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5141,10 +5265,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5317,14 +5437,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5333,7 +5453,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5345,74 +5465,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5425,10 +5548,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5461,56 +5580,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Video"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Audio"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5518,56 +5633,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5600,7 +5728,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5690,11 +5818,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5909,12 +6037,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr ""
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6073,111 +6202,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6186,13 +6302,13 @@ msgstr ""
msgid "Leave Share"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6437,12 +6553,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr ""
@@ -6491,7 +6607,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr ""
@@ -6730,7 +6846,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6760,8 +6876,8 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6769,7 +6885,7 @@ msgid "Edit succeeded"
msgstr ""
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7138,8 +7254,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr ""
@@ -7239,38 +7355,46 @@ msgstr ""
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7409,7 +7533,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7490,6 +7614,7 @@ msgid "Add"
msgstr "Pridať"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7601,24 +7726,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7970,24 +8095,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7995,16 +8120,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8278,128 +8403,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
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 eb72b5d22e..3a0c31ca96 100644
--- a/locale/sl_SI/LC_MESSAGES/djangojs.po
+++ b/locale/sl_SI/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Slovenian (Slovenia) (http://app.transifex.com/haiwen/seahub/language/sl_SI/)\n"
@@ -230,13 +230,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -280,13 +280,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -486,7 +489,7 @@ msgstr "Opis"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -596,7 +599,7 @@ msgstr "Prekliči"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -643,7 +646,7 @@ msgstr "Prekliči"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -661,7 +664,7 @@ msgstr "Prekliči"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -669,7 +672,7 @@ msgstr "Potrdi"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -703,7 +706,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -802,12 +805,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -998,8 +1001,8 @@ msgstr "Ali res želite odstraniti svoj račun?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1020,14 +1023,16 @@ msgstr "Ali res želite odstraniti svoj račun?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1071,7 +1076,7 @@ msgstr "Ali res želite odstraniti svoj račun?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1187,7 +1192,7 @@ msgid "Copy selected item(s) to:"
msgstr ""
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Ostale knjižnice"
@@ -1213,7 +1218,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Naziv je zahtevan"
@@ -1232,8 +1237,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1349,14 +1355,14 @@ msgstr "Dovoljenja"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Branje-pisanje"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Samo branje"
@@ -1426,12 +1432,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1478,10 +1484,10 @@ msgstr "Naloži"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1489,9 +1495,8 @@ msgstr "Naloži"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1664,8 +1669,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Zapri"
@@ -1883,6 +1888,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Prejšnji (Leva puščica)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Naprej (Desna puščica)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Zapri (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1933,6 +1966,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2021,8 +2055,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2148,7 +2182,7 @@ msgstr ""
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2181,11 +2215,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2224,7 +2258,7 @@ msgstr "Velikost"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2450,7 +2484,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Nastavi kvoto"
@@ -2548,7 +2582,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Dostop zavrnjen"
@@ -2557,17 +2591,19 @@ msgstr "Dostop zavrnjen"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2582,7 +2618,7 @@ msgstr "Dostop zavrnjen"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Napaka"
@@ -2596,7 +2632,7 @@ msgstr "Napaka"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Prosimo, preverite povezavo."
@@ -2751,6 +2787,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr ""
@@ -2764,12 +2801,12 @@ msgstr "Iskanje datotek v tej knjižnici"
msgid "No result"
msgstr "Brez zadetka"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Trenutna knjižnica"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2833,16 +2870,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3151,8 +3188,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3291,19 +3328,34 @@ msgstr "Koš"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Zgodovina"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3315,7 +3367,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3323,20 +3375,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3345,44 +3440,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Prazno"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "zaklenjeno"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3403,9 +3507,9 @@ msgstr ""
msgid "Unstar"
msgstr "Odstrani pomembno"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3417,13 +3521,13 @@ msgstr "Odstrani pomembno"
msgid "Star"
msgstr "Pomembno"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3459,10 +3563,6 @@ msgstr ""
msgid "Libraries"
msgstr "Knjižnice"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3517,12 +3617,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3611,49 +3711,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "pomembno"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "odstrani pomembno"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Zakleni"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Odkleni"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Podrobnosti"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Odpri s klientom"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3664,6 +3768,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3701,7 +3814,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Admin"
@@ -3721,7 +3834,7 @@ msgstr "Član"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3777,7 +3890,7 @@ msgstr "Aktivnosti"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3933,26 +4046,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4164,7 +4277,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4328,11 +4442,11 @@ msgstr ""
msgid "Move"
msgstr "Premakni"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4513,19 +4627,19 @@ msgstr ""
msgid "Avatar:"
msgstr "Slika:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Uporabniško ime:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "To polje lahko uporabiš pri prijavi."
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "Kontaknti email naslov:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Tvoja obvestila bodo poslana na ta email naslov."
@@ -4586,35 +4700,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4665,37 +4784,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4910,7 +5029,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4989,22 +5108,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5080,11 +5204,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5133,7 +5257,7 @@ msgid "Table"
msgstr "Tabela"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5141,10 +5265,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5317,14 +5437,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5333,7 +5453,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5345,74 +5465,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5425,10 +5548,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5461,56 +5580,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Video"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Audio"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5518,56 +5633,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5600,7 +5728,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5690,11 +5818,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5909,12 +6037,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Uporabniki"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6073,111 +6202,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "Uspešno kopirano %(name)s."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6186,13 +6302,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Zapusti deljeno"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6437,12 +6553,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr ""
@@ -6491,7 +6607,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Rezultat"
@@ -6730,7 +6846,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6760,8 +6876,8 @@ msgstr "Dodaj admina"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6769,7 +6885,7 @@ msgid "Edit succeeded"
msgstr "Urejanje uspešno"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7138,8 +7254,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Odstrani"
@@ -7239,38 +7355,46 @@ msgstr "Prenos knjižnice"
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7409,7 +7533,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7490,6 +7614,7 @@ msgid "Add"
msgstr "Dodaj"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7601,24 +7726,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7970,24 +8095,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7995,16 +8120,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8278,128 +8403,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr "Uspešno kopirana %(name)s in 1 dodatna datoteka."
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "Uspešno prestavljeno %(name)s."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr "Uspešno prestavljeno %(name)s in 1 druga datoteka."
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/sv/LC_MESSAGES/django.po b/locale/sv/LC_MESSAGES/django.po
index 3c844f200f..8334c41c37 100644
--- a/locale/sv/LC_MESSAGES/django.po
+++ b/locale/sv/LC_MESSAGES/django.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: llj , 2021\n"
"Language-Team: Swedish (http://app.transifex.com/haiwen/seahub/language/sv/)\n"
@@ -82,37 +82,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "Namnet är för långt (max 64 tecken)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "Namn ska inte innehålla '/'."
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "Login-id kan inte vara tomt"
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr "Login-id%s existerar redan"
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "Avdelning är för långt (max 512 tecken)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "Utrymmeskvot måste anges"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -125,7 +125,7 @@ msgstr "Måste vara ett heltal större eller lika med 0."
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -176,12 +176,12 @@ msgstr "Misslyckades att lägga till %s till institutionen: användaren tillhör
msgid "System library can not be deleted."
msgstr "Systemkatalog kan inte tas bort."
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr "Överföring misslyckades: rolen för %s är %s, kan inte lägga till katalog."
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr "Katalogen kan inte överföras till ägaren."
@@ -293,7 +293,7 @@ msgstr "Email"
msgid "Name"
msgstr "Namn"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -380,7 +380,7 @@ msgstr "Ändring genomförd, men email kunde inte skickas, kontrollera email-kon
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -446,14 +446,14 @@ msgstr "Virusfilen kunde inte hittas."
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -476,12 +476,12 @@ msgstr "Felaktig destination"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "Slut på kvoten."
@@ -496,7 +496,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "Filen är låst"
@@ -528,7 +528,7 @@ msgstr "Användare %s hittades inte."
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -540,8 +540,8 @@ msgstr "Åtkomst nekas"
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -554,7 +554,7 @@ msgstr "Filen är inte låst."
msgid "You can not refresh this file's lock."
msgstr "Du kan inte uppdatera denna fillåsning."
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr "Deltagaren existerar redan."
@@ -574,7 +574,7 @@ msgstr "Användaren %s är redan medlem i gruppen."
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -590,7 +590,7 @@ msgid "User %s is an organization user."
msgstr ""
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "Gruppen finns inte"
@@ -634,7 +634,7 @@ msgstr "Användaren %s existerar redan."
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -644,8 +644,8 @@ msgstr "Misslyckades att skicka email. Email-tjänsten är inte korrekt konfigur
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Lösenord krävs."
@@ -677,7 +677,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr "Utgångsdatum ska vara större eller lika med %s"
@@ -687,7 +687,7 @@ msgstr "Utgångsdatum ska vara större eller lika med %s"
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr "Utgångsdagar ska vara minde än eller lika med %s"
@@ -713,7 +713,7 @@ msgid "Expiration time should be earlier than %s."
msgstr "Utgångstid bör vara tidigare än %s."
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -724,7 +724,8 @@ msgid "This library has not been decrypted."
msgstr "Denna katalog har inte blivit krypterad."
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr "Tillägg avstängd."
@@ -739,11 +740,11 @@ msgstr "Kan inte återställa katalogens lösenord."
msgid "New password of library %s"
msgstr "Nytt lösenord för katalog %s"
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Fel lösenord"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Fel vid avkryptering av katalog"
@@ -830,12 +831,12 @@ msgstr "Delningslänk %s existerar redan."
msgid "Feature is not enabled."
msgstr "Tillägg är inte aktiverat."
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr "Kontaktmail %s existerar redan."
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr "telefon är för lång (max är 100 tecken)."
@@ -870,15 +871,15 @@ msgstr ""
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/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -908,7 +909,7 @@ msgstr "Var god logga in."
msgid "Email or Username"
msgstr "Mejladress eller Användarnamn"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -922,67 +923,68 @@ msgstr "Mejladress eller Användarnamn"
msgid "Password"
msgstr "Lösenord"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Detta konto är inaktivt"
+
+#: seahub/auth/forms.py:83
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:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
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:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Detta konto är inaktivt"
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
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:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "Email"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
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:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Nytt lösenord"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Bekräfta nytt lösenord"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "Lösenorden överensstämmer inte"
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Gammalt lösenord"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
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:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Lösenord (igen)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1512,9 +1514,9 @@ msgstr "%(site_name)s teamet"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2131,7 +2133,7 @@ msgstr "Mejladressen är inte giltig"
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2169,7 +2171,7 @@ msgid "Email cannot be blank"
msgstr "Email måste anges"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2225,13 +2227,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Namn"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr "Sätt lösenord"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Uppdatera"
@@ -2247,23 +2249,23 @@ msgstr "Uppdaterade profilen"
msgid "Failed to edit profile"
msgstr "Misslyckades med profiländringen"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "Har inte accepterat inbjudan ännu"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "Demo-konto kan inte tas bort"
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "Misslyckades att sätta standardkatalog."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "Kan inte använda en krypterad katalog som standardkatalog."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "Satte \"%s\" till ditt standardkatalog."
@@ -2568,6 +2570,17 @@ msgstr "Egna Kataloger"
msgid "Shared Libs"
msgstr "Delade Kataloger"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Misslyckades. Kontrollera nätverksanslutning"
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2606,7 +2619,7 @@ msgstr "Logga in igen"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2621,33 +2634,33 @@ msgstr "Logga in"
msgid "Refresh"
msgstr "Uppdatera"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "Felaktigt användarnamn eller lösenord"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "Kom ihåg mig i %(remember_days)s dagar "
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr "Singleinlogg"
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "Glömt lösenord?"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "Misslyckades att uppdatera CAPTCHA. Försök igen senare."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "Mejladress eller användarnamn kan inte vara blankt"
@@ -2808,14 +2821,6 @@ msgstr "Historik"
msgid "Snapshot"
msgstr "Snapshot"
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Misslyckades. Kontrollera nätverksanslutning"
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3157,10 +3162,10 @@ msgstr "Fel repo id"
msgid "Bad upload link token."
msgstr "Dålig uppladdningslänk symbol."
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "Filen existerar inte"
@@ -3172,73 +3177,73 @@ msgstr "Dålig katalog id i uppladdningslänk."
msgid "No conflict in the merge."
msgstr "Ingen konflikt i sammanslagningen"
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "HTTP-fel: kunde inte öppna filen online"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "URL-fel: kunde inte öppna filen online"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "Krypteringen du har valt är inte korrekt."
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "Okänd fil-kodning"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "Filen är större än %s och kan inte öppnas online."
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "Katalogen är krypterad, kan inte öppna filen online."
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "Kan inte läsa fil"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr "Fel vid förberedelse av Office Online filvisningssidan."
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr "Fel vid förberedelse av OnlyOffice filvisningssidan."
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr "Kan inte ladda ner fil. Felaktig filsökväg"
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr "Kan inte ladda ner fil. Felaktig sökväg"
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr "Kan inte ladda ner fil."
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr "Dela länk för %s."
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "Kan inte ladda ner fil"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/sv/LC_MESSAGES/djangojs.po b/locale/sv/LC_MESSAGES/djangojs.po
index 332e8e17e2..c5ed3508f5 100644
--- a/locale/sv/LC_MESSAGES/djangojs.po
+++ b/locale/sv/LC_MESSAGES/djangojs.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Radapompa , 2016-2020\n"
"Language-Team: Swedish (http://app.transifex.com/haiwen/seahub/language/sv/)\n"
@@ -233,13 +233,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr "En fil håller på att laddas upp. Är du säker på att du vill lämna denna sida?"
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -283,13 +283,16 @@ msgstr "På tid fallande"
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -489,7 +492,7 @@ msgstr "Beskrivning"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -599,7 +602,7 @@ msgstr "Avbryt"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -646,7 +649,7 @@ msgstr "Avbryt"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -664,7 +667,7 @@ msgstr "Avbryt"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -672,7 +675,7 @@ msgstr "OK"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "Lägg till Wiki"
@@ -706,7 +709,7 @@ msgstr "Lägg till Wiki"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -805,12 +808,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -1001,8 +1004,8 @@ msgstr "Vill du verkligen ta bort ditt konto? "
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1023,14 +1026,16 @@ msgstr "Vill du verkligen ta bort ditt konto? "
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1074,7 +1079,7 @@ msgstr "Vill du verkligen ta bort ditt konto? "
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1190,7 +1195,7 @@ msgid "Copy selected item(s) to:"
msgstr "Kopiera valda objekt till:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Andra Kataloger"
@@ -1216,7 +1221,7 @@ msgstr "Kopiera {num} objekt"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Namn krävs"
@@ -1235,8 +1240,9 @@ msgstr "Ny Avdelningskatalog"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr "Namnet \"{name}\" används redan. Välj ett annat namn."
@@ -1352,14 +1358,14 @@ msgstr "Behörighet"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Läs/Skriv"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Läs enbart"
@@ -1429,12 +1435,12 @@ msgstr "Välj en färg"
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr "Spara"
@@ -1481,10 +1487,10 @@ msgstr "Ladda upp"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1492,9 +1498,8 @@ msgstr "Ladda upp"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1667,8 +1672,8 @@ msgstr "Skapa en ny tagg"
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Stäng"
@@ -1886,6 +1891,34 @@ msgid ""
"can not create libraries."
msgstr "{site_name_placeholder} organiserar filer in i kataloger. Varje katalog kan synkroniseras och delas separat. Men, eftersom du är en gästanvändare, så kan du inte skapa kataloger."
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr "Bilden kunde inte laddas."
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Föregående (Vänster piltangent)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Nästa (Höger piltangent)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Stäng (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr "Zooma in"
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr "Zooma ut"
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1936,6 +1969,7 @@ msgstr "En intern länk är en länk till en fil eller mapp som kan öppnas av e
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr "Intern länk"
@@ -2024,8 +2058,8 @@ msgstr "Vill du verkligen lämna denna grupp?"
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr "Lämna"
@@ -2151,7 +2185,7 @@ msgstr "Välj en grupp"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr "Sök användare"
@@ -2184,11 +2218,11 @@ msgstr "Taggade Filer"
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2227,7 +2261,7 @@ msgstr "Storlek"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2453,7 +2487,7 @@ msgstr "Kvot är inte giltig."
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Sätt kvot"
@@ -2551,7 +2585,7 @@ msgstr "API token är kopierad till urklipp."
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Åtkomst nekas"
@@ -2560,17 +2594,19 @@ msgstr "Åtkomst nekas"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2585,7 +2621,7 @@ msgstr "Åtkomst nekas"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Fel"
@@ -2599,7 +2635,7 @@ msgstr "Fel"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Kontrollera nätverksanslutningen"
@@ -2754,6 +2790,7 @@ msgstr "Spara till:"
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "Sök"
@@ -2767,12 +2804,12 @@ msgstr "Sök efter filer i denna katalog"
msgid "No result"
msgstr "Inget resultat"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Nuvarande Katalog"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2836,16 +2873,16 @@ msgstr "Dela till annan server"
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3154,8 +3191,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3294,19 +3331,34 @@ msgstr "Papperskorg"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Historik"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3318,7 +3370,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3326,20 +3378,63 @@ msgid "Tags"
msgstr "Taggar"
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3348,44 +3443,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Tomt"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "låst"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr "läst av {name}"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3406,9 +3510,9 @@ msgstr ""
msgid "Unstar"
msgstr "Ta bort favorit"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3420,13 +3524,13 @@ msgstr "Ta bort favorit"
msgid "Star"
msgstr "Favorit"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3462,10 +3566,6 @@ msgstr ""
msgid "Libraries"
msgstr "Kataloger"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3520,12 +3620,12 @@ msgstr "Återstår"
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3614,49 +3714,53 @@ msgstr "gång"
msgid "state"
msgstr "tillstånd"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "favorit skapad"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "favorit borttagen"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Lås"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Lås upp"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Detaljer"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Öppna via Klient"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr "Öppna huvudmapp"
@@ -3667,6 +3771,15 @@ msgstr "Öppna huvudmapp"
msgid "Online view is not applicable to this file format"
msgstr "Online-visning är inte tillgängligt för detta filformat"
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3704,7 +3817,7 @@ msgstr "Delade med alla"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Administrera"
@@ -3724,7 +3837,7 @@ msgstr "Medlem"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3780,7 +3893,7 @@ msgstr "Aktiviteter"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr "Wikis"
@@ -3936,26 +4049,26 @@ msgstr ""
msgid "Last modified by"
msgstr "Senast ändrad av"
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4167,7 +4280,8 @@ msgstr "Misslyckades ta bort {name}."
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4331,11 +4445,11 @@ msgstr ""
msgid "Move"
msgstr "Flytta"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr "Användare hittades inte"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr "Ange tecken för att påbörja sökning"
@@ -4516,19 +4630,19 @@ msgstr "Denna fil är för stor. Tillåten maxstorlek är 1MB."
msgid "Avatar:"
msgstr "Avatar:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Användarnamn:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "Du kan använda detta fält vid inloggning."
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "Kontakt mejladress:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Dina notifikationer kommer att skickas till denna mejladress."
@@ -4589,35 +4703,40 @@ msgid "Publish"
msgstr "Publicera"
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr "Avpublicera"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr "Publicerad"
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr "Tabort Wiki"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4668,37 +4787,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4913,7 +5032,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4992,22 +5111,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5083,11 +5207,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5136,7 +5260,7 @@ msgid "Table"
msgstr "Tabell"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5144,10 +5268,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5320,14 +5440,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5336,7 +5456,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5348,74 +5468,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr "Ändra namnet för {name} misslyckades"
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5428,10 +5551,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5464,56 +5583,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr "Dokument"
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Video"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Audio"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr "Kod"
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5521,56 +5636,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr "Lyckades ta bort {name}"
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5603,7 +5731,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5693,11 +5821,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5912,12 +6040,13 @@ msgstr "Detta är en speciell grupp som representerar en avdelning."
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Användare"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6076,111 +6205,98 @@ msgstr "Inga gästinbjudningar"
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"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."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
+msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr "Misslyckades att flytta filer till en annan katalog."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr "Misslyckades kopiera filer till en annan katalog."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr "Lyckades flytta filer till en annan katalog."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr "Lyckades kopiera filer till en annan katalog."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr "Ändra namnet för {name} misslyckades"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr "Lyckades ta bort {name}"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr "Misslyckades ta bort {name}"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr "Lyckades flytta {name}."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr "Misslyckades att flytta {name}."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "Lyckades kopiera %(name)s."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "Misslyckades att kopiera %(name)s"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6189,13 +6305,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Lämna delning"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr "Denna katalog har satts med enbart läs rättigheter av admin och kan inte uppdateras."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr "Mapp existerar inte"
@@ -6440,12 +6556,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "Krypterat bibliotek"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "Skrivbart bibliotek"
@@ -6494,7 +6610,7 @@ msgstr "Sök grupper"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Resultat"
@@ -6733,7 +6849,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6763,8 +6879,8 @@ msgstr "Lägg till admin"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6772,7 +6888,7 @@ msgid "Edit succeeded"
msgstr "Ändring lyckades"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr "Sök Användare"
@@ -7141,8 +7257,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Ta bort"
@@ -7242,38 +7358,46 @@ msgstr "Överför bibliotek"
msgid "Create Group"
msgstr "Skapa grupp"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr "Skapade katalog {library_name} med {owner} som ägare"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr "Tog bort bibliotek {library_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr "Överförde bibliotek {library_name} från {user_from} till {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr "Skapade grupp {group_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr "Överförde grupp {group_name} från {user_from} till {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr "Tog bort grupp {group_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr "Lade till användare {user}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr "Tog bort användare {user}"
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr "Sökväg"
@@ -7412,7 +7536,7 @@ msgid "Revoke"
msgstr "Degradera"
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr "Lyckades ta bort adminrättigheter för {placeholder}."
@@ -7493,6 +7617,7 @@ msgid "Add"
msgstr "Lägg till"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr "Sidomeny"
@@ -7604,24 +7729,24 @@ msgstr "Ta bort T&C"
msgid "Update succeeded."
msgstr "Uppdatering lyckades."
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr "Lyckades ta bort 1 användare."
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr "Lyckades ta bort {user_number_placeholder} användare."
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr "Ta bort Användare"
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr "Är du säker på att du vill ta bort valda användare?"
@@ -7973,24 +8098,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7998,16 +8123,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8281,128 +8406,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr "Adminn åtkomst"
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "Skrivskyddat bibliotek"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr "Online Läs-Skriva katalog"
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr "Online Läs-Endast katalog"
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr "Läs-Skriv mapp"
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr "Läs-Enbart mapp"
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr "Online Läs-Skriv mapp"
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr "Online Läs-Enbart mapp"
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr "Online Läs-Skriv"
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr "Online Läs-Endast"
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
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:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr "Användare kan läsa, ladda ned och synka filer."
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
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:746
+#: frontend/src/utils/utils.js:749
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:749
+#: frontend/src/utils/utils.js:752
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:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr "Förhandsgranska och ladda ner"
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr "Förhandsgranska enbart"
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr "Ladda ner och ladda upp"
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr "Ändra i molnet och ladda ner"
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr "Redigera i molnet enbart"
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr "Lyckades kopiera %(name)s och 1 annan fil."
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "Lyckades flytta %(name)s."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr "Lyckades flytta %(name)s och 1 annan fil."
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
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:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr "Misslyckades kopiera %(name)s."
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
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:1387
+#: frontend/src/utils/utils.js:1392
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 3050291066..84da40b733 100644
--- a/locale/th_TH/LC_MESSAGES/djangojs.po
+++ b/locale/th_TH/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Thai (Thailand) (http://app.transifex.com/haiwen/seahub/language/th_TH/)\n"
@@ -230,13 +230,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -280,13 +280,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -486,7 +489,7 @@ msgstr "คำอธิบาย"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -596,7 +599,7 @@ msgstr "ยกเลิก"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -643,7 +646,7 @@ msgstr "ยกเลิก"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -661,7 +664,7 @@ msgstr "ยกเลิก"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -669,7 +672,7 @@ msgstr "ส่ง"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -703,7 +706,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -802,12 +805,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -998,8 +1001,8 @@ msgstr "ต้องการลบบัญชีผู้ใช้ของค
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1020,14 +1023,16 @@ msgstr "ต้องการลบบัญชีผู้ใช้ของค
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1071,7 +1076,7 @@ msgstr "ต้องการลบบัญชีผู้ใช้ของค
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1187,7 +1192,7 @@ msgid "Copy selected item(s) to:"
msgstr ""
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "คลังแฟ้มข้อมูลอนอกเหนือ"
@@ -1213,7 +1218,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "ชื่อ จำเป็น"
@@ -1232,8 +1237,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1349,14 +1355,14 @@ msgstr "รับอนุญาต"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "อ่าน-เขียน"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "อ่านอย่างเดียว"
@@ -1426,12 +1432,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1478,10 +1484,10 @@ msgstr "อัพโหลด"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1489,9 +1495,8 @@ msgstr "อัพโหลด"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1664,8 +1669,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "ปิด"
@@ -1883,6 +1888,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1933,6 +1966,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2021,8 +2055,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2148,7 +2182,7 @@ msgstr ""
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2181,11 +2215,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2224,7 +2258,7 @@ msgstr "ขนาด"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2450,7 +2484,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "กำหนดโควต้า"
@@ -2548,7 +2582,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "ปฏิเสธการได้รับอนุญาต"
@@ -2557,17 +2591,19 @@ msgstr "ปฏิเสธการได้รับอนุญาต"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2582,7 +2618,7 @@ msgstr "ปฏิเสธการได้รับอนุญาต"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "ผิดพลาด"
@@ -2596,7 +2632,7 @@ msgstr "ผิดพลาด"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "โปรดตรวจสอบเครือข่าย"
@@ -2751,6 +2787,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr ""
@@ -2764,12 +2801,12 @@ msgstr "ค้นหาไฟล์ในคลังแฟ้มข้อมู
msgid "No result"
msgstr "ไม่มีผลลัพธ์"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "คลังแฟ้มข้อมูลปัจจุบัน"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2833,16 +2870,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3151,8 +3188,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3291,19 +3328,34 @@ msgstr "ถังขยะ"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "ประวัติ"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3315,7 +3367,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3323,20 +3375,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3345,44 +3440,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "ว่าง"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3403,9 +3507,9 @@ msgstr ""
msgid "Unstar"
msgstr "ยกเลิกติดดาว"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3417,13 +3521,13 @@ msgstr "ยกเลิกติดดาว"
msgid "Star"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3459,10 +3563,6 @@ msgstr ""
msgid "Libraries"
msgstr "คลังแฟ้มข้อมูล"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3517,12 +3617,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3611,49 +3711,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "ติดดาว"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "ยกเลิกติดดาว"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "รายละเอียด"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3664,6 +3768,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3701,7 +3814,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "ผู้ดูแลระบบ"
@@ -3721,7 +3834,7 @@ msgstr ""
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3777,7 +3890,7 @@ msgstr "กิจกรรม"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3933,26 +4046,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4164,7 +4277,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4328,11 +4442,11 @@ msgstr ""
msgid "Move"
msgstr "ย้าย"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4513,19 +4627,19 @@ msgstr ""
msgid "Avatar:"
msgstr "อวตาร:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr ""
@@ -4586,35 +4700,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4665,37 +4784,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4910,7 +5029,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4989,22 +5108,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5080,11 +5204,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5133,7 +5257,7 @@ msgid "Table"
msgstr ""
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5141,10 +5265,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5317,14 +5437,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5333,7 +5453,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5345,74 +5465,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5425,10 +5548,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5461,56 +5580,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "วิดีโอ"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "เสียง"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5518,56 +5633,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5600,7 +5728,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5690,11 +5818,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5909,12 +6037,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "ผู้ใช้"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6073,111 +6202,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "คัดลอก %(name)s สำเร็จ"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6186,13 +6302,13 @@ msgstr ""
msgid "Leave Share"
msgstr "ออกจากแบ่งปัน"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6437,12 +6553,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr ""
@@ -6491,7 +6607,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "ผลลัพธ์"
@@ -6730,7 +6846,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6760,8 +6876,8 @@ msgstr "เพิ่มผู้ดูแลระบบ"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6769,7 +6885,7 @@ msgid "Edit succeeded"
msgstr "แก้ไขสำเร็จ"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7138,8 +7254,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "เอาออก"
@@ -7239,38 +7355,46 @@ msgstr "คลังแฟ้มข้อมูลถ่ายโอน"
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7409,7 +7533,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7490,6 +7614,7 @@ msgid "Add"
msgstr "เพิ่ม"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7601,24 +7726,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7970,24 +8095,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7995,16 +8120,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8278,128 +8403,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr "คัดลอก %(name)s and %(amount)s ไอเท็มอื่นๆ สำเร็จ"
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "ย้าย %(name)s สำเร็จ"
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr "ย้าย %(name)s และ %(amount)s ไอเท็มอื่นๆสำเร็จ"
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/tr/LC_MESSAGES/django.po b/locale/tr/LC_MESSAGES/django.po
index edc1ff4032..1010a021ec 100644
--- a/locale/tr/LC_MESSAGES/django.po
+++ b/locale/tr/LC_MESSAGES/django.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Muhammed Şamil Kıvanç, 2022\n"
"Language-Team: Turkish (http://app.transifex.com/haiwen/seahub/language/tr/)\n"
@@ -82,37 +82,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "İsim çok uzun (maksimum 64 karakter)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "İsim '/' içermemelidir."
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "Giriş ID bölümü boş bırakılamaz"
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr "%s zaten kullanımda"
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "Departman çok uzun (maksimum 512 karakter)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "Alan kotası boş bırakılamaz"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -125,7 +125,7 @@ msgstr "0'dan büyük veya 0'a eşit bir tam sayı olmalıdır."
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -176,12 +176,12 @@ msgstr ""
msgid "System library can not be deleted."
msgstr "Sistem kütüphanesi silinemez."
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr "Kütüphane sahibine devredilemez."
@@ -293,7 +293,7 @@ msgstr "Eposta"
msgid "Name"
msgstr "İsim"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -380,7 +380,7 @@ msgstr "Düzenleme başarılı ama eposta gönderilemedi, lütfen eposta yapıla
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -446,14 +446,14 @@ msgstr "Virüs dosyası bulunamadı."
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -476,12 +476,12 @@ msgstr "Geçersiz hedef yolu"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "Kota dışında."
@@ -496,7 +496,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "Dosya kilitli"
@@ -528,7 +528,7 @@ msgstr "%s kullanıcı bulunamadı."
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -540,8 +540,8 @@ msgstr "İzin reddedildi."
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -554,7 +554,7 @@ msgstr "Dosya kilitli değil."
msgid "You can not refresh this file's lock."
msgstr "Bu dosyanın kilidini yenileyemezsiniz."
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr "Katılımcı zaten var."
@@ -574,7 +574,7 @@ msgstr "%s kullanıcısı zaten bir grup üyesidir."
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -590,7 +590,7 @@ msgid "User %s is an organization user."
msgstr "%s kullanıcısı bir organizasyon kullanıcısıdır."
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "Grup yok"
@@ -634,7 +634,7 @@ msgstr "%s kullanıcı zaten var."
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -644,8 +644,8 @@ msgstr "Eposta gönderme başarısız, eposta servisinin yapılandırması doğr
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Parola gerekli."
@@ -677,7 +677,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr "Son kullanma günleri %s'den büyük veya eşit olmalıdır."
@@ -687,7 +687,7 @@ msgstr "Son kullanma günleri %s'den büyük veya eşit olmalıdır."
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr "Son kullanma günleri %s'den küçük veya eşit olmalıdır."
@@ -713,7 +713,7 @@ msgid "Expiration time should be earlier than %s."
msgstr "Son kullanma süresi %s'den önce olmalıdır."
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -724,7 +724,8 @@ msgid "This library has not been decrypted."
msgstr "Bu kütüphanenin şifresi çözülemedi."
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr "Özellik devre dışı bırakıldı."
@@ -739,11 +740,11 @@ msgstr "Bu kütüphanenin parolası sıfırlanamıyor."
msgid "New password of library %s"
msgstr "%s kütüphanesinin yeni parolası"
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Hatalı şifre"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Kütüphane şifresi açma hatası"
@@ -830,12 +831,12 @@ msgstr "Paylaşım bağlantısı %s zaten var."
msgid "Feature is not enabled."
msgstr "Özellik etkinleştirilmedi"
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr "İletişim e-posta adresi %s zaten var."
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr "Telefon çok uzun (maksimum 100 karakter)"
@@ -870,15 +871,15 @@ msgstr "WebDav parolasının uzunluğu 30'dan az olmalıdır."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "İsim yalnızca harf, sayı, boşluk, kısa çizgi veya alt çizgi içerebilir."
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -908,7 +909,7 @@ msgstr "Lütfen giriş yapın."
msgid "Email or Username"
msgstr "E-posta ya da kullanıcı adı"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -922,67 +923,68 @@ msgstr "E-posta ya da kullanıcı adı"
msgid "Password"
msgstr "Şifre"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Bu hesap aktif değil."
+
+#: seahub/auth/forms.py:83
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr "Lütfen doğru bir e-posta/kullanıcı adı giriniz. Her iki alanın da büyük/küçük harfe duyarlı olduğunu unutmayın."
-#: seahub/auth/forms.py:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
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:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Bu hesap aktif değil."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
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:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "E-posta"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
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:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Yeni şifre"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Yeni şifre doğrulama"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "İki şifre alanı eşleşmiyor."
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Eski şifre"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "Eski şifrenizi yanlış girdiniz. Lütfen tekrar deneyin."
-#: seahub/auth/forms.py:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Şifre (tekrar)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1512,9 +1514,9 @@ msgstr "%(site_name)s takımı"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2131,7 +2133,7 @@ msgstr "E-posta adresi geçerli değil"
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2169,7 +2171,7 @@ msgid "Email cannot be blank"
msgstr "Eposta boş bırakılamaz"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2225,13 +2227,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "İsim:"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr "Parola Oluştur"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Güncelle"
@@ -2247,23 +2249,23 @@ msgstr "Profil başarıyla düzenlendi."
msgid "Failed to edit profile"
msgstr "Profil düzenlenemedi."
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "Daveti henüz kabul etmedi."
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "Demo hesabı silinemez."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "Varsayılan kütüphane kurma başarısız."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "Şifrelenmiş kütüphane varsayılan kütüphane olarak ayarlanamaz."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "\"%s\" varsayılan kütüphaneniz olarak başarıyla kuruldu."
@@ -2568,6 +2570,17 @@ msgstr "Sahip olunan kütüphaneler"
msgid "Shared Libs"
msgstr "Paylaşılan Kütüphaneler"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Başarısız oldu. Lütfen ağı kontrol edin."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2606,7 +2619,7 @@ msgstr "Tekrar giriş yap"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2621,33 +2634,33 @@ msgstr "Giriş yap"
msgid "Refresh"
msgstr "Yenile"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "Hatalı eposta ya da şifre"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "%(remember_days)s gün için beni hatırla"
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr ""
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "Parolanızı mı unuttunuz?"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "Güvenlik kodu yenileme başarısız, lütfen daha sonra tekrar deneyin."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "E-posta veya kullanıcı adı boş bırakılamaz"
@@ -2808,14 +2821,6 @@ msgstr "Geçmiş"
msgid "Snapshot"
msgstr "Anlık görüntü"
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Başarısız oldu. Lütfen ağı kontrol edin."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3157,10 +3162,10 @@ msgstr "Yanlış repo id"
msgid "Bad upload link token."
msgstr "Kötü bağlantı yükleme jetonu."
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "Dosya yok."
@@ -3172,73 +3177,73 @@ msgstr "Bağlantı yüklemede kötü repo id."
msgid "No conflict in the merge."
msgstr "Dosya birleştirmede uyuşmazlık yok."
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "HTTP Hatası: Dosya çevrimiçi açılamadı."
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "URL Hatası: Dosya çevrimiçi açılamadı."
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "Seçtiğiniz kodlama uygun değil."
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "Bilinmeyen dosya kodlama"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "Dosya boyutu %s i aşıyor, online açılamaz."
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "Kütüphane şifreli, dosyayı çevrimiçi açamıyor."
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "Dosya görüntülenemiyor."
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr "Office Online dosyası önizleme sayfası hazırlanırken hata oluştu."
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr "OnlyOffice dosyası önizleme sayfası hazırlanırken hata oluştu."
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr "Dosya indirilemedi, geçersiz dosya yolu"
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr "Dosya indirilemedi, hatalı dosya yolu"
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr "Dosya indirilemedi."
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr "%s için link paylaş."
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "Dosya indirilemiyor."
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/tr/LC_MESSAGES/djangojs.po b/locale/tr/LC_MESSAGES/djangojs.po
index 631114dd1a..7292be6bf4 100644
--- a/locale/tr/LC_MESSAGES/djangojs.po
+++ b/locale/tr/LC_MESSAGES/djangojs.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Ahmet, 2022\n"
"Language-Team: Turkish (http://app.transifex.com/haiwen/seahub/language/tr/)\n"
@@ -232,13 +232,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr "Bir dosya yükleniyor. Bu sayfadan ayrılmak istediğinize emin misiniz?"
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -282,13 +282,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -488,7 +491,7 @@ msgstr "Açıklama"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -598,7 +601,7 @@ msgstr "İptal"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -645,7 +648,7 @@ msgstr "İptal"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -663,7 +666,7 @@ msgstr "İptal"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -671,7 +674,7 @@ msgstr "Gönder"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -705,7 +708,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -804,12 +807,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -1000,8 +1003,8 @@ msgstr "Hesabınızı silmeyi gerçekten istiyor musunuz?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1022,14 +1025,16 @@ msgstr "Hesabınızı silmeyi gerçekten istiyor musunuz?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1073,7 +1078,7 @@ msgstr "Hesabınızı silmeyi gerçekten istiyor musunuz?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1189,7 +1194,7 @@ msgid "Copy selected item(s) to:"
msgstr ""
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Diğer Kütüphaneler"
@@ -1215,7 +1220,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "İsim gerekli"
@@ -1234,8 +1239,9 @@ msgstr "Yeni Bölüm Kütüphanesi"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr "\"{name}\" ismi zaten alınmış. Lütfen, farklı bir isim seçiniz."
@@ -1351,14 +1357,14 @@ msgstr "İzin"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Okuma-Yazma"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Salt okunur"
@@ -1428,12 +1434,12 @@ msgstr "Bir renk seç"
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr "Kaydet"
@@ -1480,10 +1486,10 @@ msgstr "Yükle"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1491,9 +1497,8 @@ msgstr "Yükle"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1666,8 +1671,8 @@ msgstr "Yeni bir etiket oluştur"
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Kapat"
@@ -1885,6 +1890,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "Önceki (Sol ok tuşu)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "Sonraki (Sağ ok tuşu)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "Kapat (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1935,6 +1968,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr "İç bağlantı"
@@ -2023,8 +2057,8 @@ msgstr "Bu gruptan ayrılmak istediğinize emin misiniz?"
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr "Ayrıl"
@@ -2150,7 +2184,7 @@ msgstr "Bir grup seçiniz"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2183,11 +2217,11 @@ msgstr "Etiketli Dosyalar"
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2226,7 +2260,7 @@ msgstr "Boyut"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2452,7 +2486,7 @@ msgstr "Kota geçersiz."
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Kota Oluştur"
@@ -2550,7 +2584,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "İzin reddedildi"
@@ -2559,17 +2593,19 @@ msgstr "İzin reddedildi"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2584,7 +2620,7 @@ msgstr "İzin reddedildi"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Hata"
@@ -2598,7 +2634,7 @@ msgstr "Hata"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 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."
@@ -2753,6 +2789,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "Ara"
@@ -2766,12 +2803,12 @@ msgstr "Dosyaları bu kütüphanede ara"
msgid "No result"
msgstr "Sonuç yok"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Geçerli Kütüphane"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2835,16 +2872,16 @@ msgstr "Başka sunucuyla paylaş"
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3153,8 +3190,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3293,19 +3330,34 @@ msgstr "Çöp Kutusu"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Geçmiş"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3317,7 +3369,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3325,20 +3377,63 @@ msgid "Tags"
msgstr "Etiketler"
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3347,44 +3442,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Boş"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "kilitli"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr "{name} tarafından kilitlendi"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3405,9 +3509,9 @@ msgstr ""
msgid "Unstar"
msgstr "Yıldızı kaldır"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3419,13 +3523,13 @@ msgstr "Yıldızı kaldır"
msgid "Star"
msgstr "Yıldız"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3461,10 +3565,6 @@ msgstr ""
msgid "Libraries"
msgstr "Kütüphaneler"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3519,12 +3619,12 @@ msgstr "Geriye kalan"
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3613,49 +3713,53 @@ msgstr "yürütülüyor"
msgid "state"
msgstr "durum"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "yıldızlı"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "Yıldızı kaldırılmış"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Kilitle"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Kilidi Aç"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Ayrıntılar"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "Client üzerinden aç"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr "Ana klasör aç"
@@ -3666,6 +3770,15 @@ msgstr "Ana klasör aç"
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3703,7 +3816,7 @@ msgstr "Herkesle paylaşılanlar"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Yönetici"
@@ -3723,7 +3836,7 @@ msgstr "Üye"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3779,7 +3892,7 @@ msgstr "Etkinlikler"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3935,26 +4048,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4166,7 +4279,8 @@ msgstr "{name} silinemedi."
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4330,11 +4444,11 @@ msgstr ""
msgid "Move"
msgstr "Taşı"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4515,19 +4629,19 @@ msgstr ""
msgid "Avatar:"
msgstr "Avatar:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr ""
@@ -4588,35 +4702,40 @@ msgid "Publish"
msgstr "Yayınla"
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr "Yayından kaldır"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4667,37 +4786,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4912,7 +5031,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4991,22 +5110,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5082,11 +5206,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5135,7 +5259,7 @@ msgid "Table"
msgstr ""
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5143,10 +5267,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5319,14 +5439,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5335,7 +5455,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5347,74 +5467,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5427,10 +5550,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5463,56 +5582,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Video"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Audio"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr "Kod"
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5520,56 +5635,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5602,7 +5730,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5692,11 +5820,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5911,12 +6039,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Kullanıcılar"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6075,111 +6204,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "%(name)s başarıyla kopyalandı."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6188,13 +6304,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Paylaşımdan Ayrıl"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6439,12 +6555,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr ""
@@ -6493,7 +6609,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Sonuç"
@@ -6732,7 +6848,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6762,8 +6878,8 @@ msgstr "Yönetici ekle"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6771,7 +6887,7 @@ msgid "Edit succeeded"
msgstr "Düzenleme başarılı"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7140,8 +7256,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Kaldır"
@@ -7241,38 +7357,46 @@ msgstr "Kütüphaneyi transfer et"
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7411,7 +7535,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7492,6 +7616,7 @@ msgid "Add"
msgstr "Ekle"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr "Yan Gezinme Menüsü"
@@ -7603,24 +7728,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7972,24 +8097,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7997,16 +8122,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8280,128 +8405,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr "Önizleme ve indirme"
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr "Sadece önizleme"
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr "İndir ve yükle"
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr "Bulut üzerinde düzenle ve indir"
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr "Sadece bulut üzerinde düzenle"
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
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:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "%(name)s başarıyla taşındı."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
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:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/uk/LC_MESSAGES/django.po b/locale/uk/LC_MESSAGES/django.po
index e34d69f33b..1c5bb1b40c 100644
--- a/locale/uk/LC_MESSAGES/django.po
+++ b/locale/uk/LC_MESSAGES/django.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Oleksandr Suvorov , 2016\n"
"Language-Team: Ukrainian (http://app.transifex.com/haiwen/seahub/language/uk/)\n"
@@ -82,37 +82,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "Значення квоти не може бути порожнім"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -125,7 +125,7 @@ msgstr ""
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -176,12 +176,12 @@ msgstr ""
msgid "System library can not be deleted."
msgstr "Системна бібліотека не може бути видалена."
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr ""
@@ -293,7 +293,7 @@ msgstr "Email"
msgid "Name"
msgstr "Им'я"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -380,7 +380,7 @@ msgstr "Пароль успішно змінено, але повідомлен
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -446,14 +446,14 @@ msgstr ""
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -476,12 +476,12 @@ msgstr "Невірний шлях призначення"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr ""
@@ -496,7 +496,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr ""
@@ -528,7 +528,7 @@ msgstr ""
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -540,8 +540,8 @@ msgstr "Доступ заборонено"
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -554,7 +554,7 @@ msgstr ""
msgid "You can not refresh this file's lock."
msgstr ""
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr ""
@@ -574,7 +574,7 @@ msgstr ""
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -590,7 +590,7 @@ msgid "User %s is an organization user."
msgstr ""
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "Група не існує"
@@ -634,7 +634,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -644,8 +644,8 @@ msgstr "Не вдалося надіслати email. Сервіс електр
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Потрібен пароль."
@@ -677,7 +677,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr ""
@@ -687,7 +687,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr ""
@@ -713,7 +713,7 @@ msgid "Expiration time should be earlier than %s."
msgstr ""
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -724,7 +724,8 @@ msgid "This library has not been decrypted."
msgstr ""
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr ""
@@ -739,11 +740,11 @@ msgstr ""
msgid "New password of library %s"
msgstr ""
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Невірний пароль"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Помилка розшифровки бібліотеки"
@@ -830,12 +831,12 @@ msgstr ""
msgid "Feature is not enabled."
msgstr ""
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr ""
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr ""
@@ -870,15 +871,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -908,7 +909,7 @@ msgstr "Будь ласка, увійдіть"
msgid "Email or Username"
msgstr "Email або Ім'я користувача"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -922,67 +923,68 @@ msgstr "Email або Ім'я користувача"
msgid "Password"
msgstr "Пароль"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Цей обліковий запис неактивний."
+
+#: seahub/auth/forms.py:83
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr "Будь ласка, введіть правильні email/ім'я користувача та пароль. Зверніть увагу, що обидва поля чутливі до регістру."
-#: seahub/auth/forms.py:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Ця адреса електронної пошти не асоційована з користувачем. Ви впевнені що зареєструвалися?"
-#: seahub/auth/forms.py:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Цей обліковий запис неактивний."
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr "У вашому веб-браузері не активовані cookies, необхідні для входу."
-#: seahub/auth/forms.py:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
msgid "Can not reset password, please contact LDAP admin."
msgstr "Ви не можете скинути пароль, будь ласка, зв'яжіться з адміністратором LDAP."
-#: seahub/auth/forms.py:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Новий пароль"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Підтвердження нового паролю"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "Паролі не збігаються."
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Старий пароль"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "Ваш старий пароль було введено невірно. Будь ласка, введіть його знову."
-#: seahub/auth/forms.py:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Пароль (ще раз)"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1522,9 +1524,9 @@ msgstr "Команда %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2145,7 +2147,7 @@ msgstr ""
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2183,7 +2185,7 @@ msgid "Email cannot be blank"
msgstr "E-mail не може бути порожнім"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2239,13 +2241,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Ім'я:"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Оновити"
@@ -2261,23 +2263,23 @@ msgstr "Профіль успішно змінено."
msgid "Failed to edit profile"
msgstr "Помилка редагування профілю"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "Не прийняв запрошення ще"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "Демонстраційний обліковий запис не може бути видалений."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "Не вдалося призначити бібліотеку за замовчанням."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "Не вдалося призначити зашифровану бібліотеку як за замовчанням."
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "\"%s\" успішно призначена вашою бібліотекою за замовчанням."
@@ -2584,6 +2586,17 @@ msgstr ""
msgid "Shared Libs"
msgstr ""
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Не вдалося. Будь ласка, перевірте мережеве з'єднання."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2622,7 +2635,7 @@ msgstr "Знову увійти в систему"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2637,33 +2650,33 @@ msgstr "Вхід"
msgid "Refresh"
msgstr ""
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "Неправильний email або пароль"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "Пам’ятати мене %(remember_days)s діб"
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr ""
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "Забули пароль?"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "Не вдалося поновити CAPTCHA, спробуйте ще раз."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr ""
@@ -2824,14 +2837,6 @@ msgstr "Історія"
msgid "Snapshot"
msgstr ""
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Не вдалося. Будь ласка, перевірте мережеве з'єднання."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3173,10 +3178,10 @@ msgstr "Невірний repo id"
msgid "Bad upload link token."
msgstr ""
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "Файл не існує"
@@ -3188,73 +3193,73 @@ msgstr ""
msgid "No conflict in the merge."
msgstr "Немає конфлікту при злитті."
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "HTTP помилка: файл не може бути відкритий в он-лайн режимі."
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "URL помилка: файл не може бути відкритий в он-лайн режимі."
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "Обраний режим шифрування не є правильним."
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "Шевідомий алгоритм шифрування файлу."
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "Розмір файлу перевищує %s, і не може бути відкритий в онлайн режимі."
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr ""
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "Не вдається переглянути файл"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr ""
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/uk/LC_MESSAGES/djangojs.po b/locale/uk/LC_MESSAGES/djangojs.po
index 156f15ca63..0737e08188 100644
--- a/locale/uk/LC_MESSAGES/djangojs.po
+++ b/locale/uk/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Ukrainian (http://app.transifex.com/haiwen/seahub/language/uk/)\n"
@@ -230,13 +230,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -280,13 +280,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -486,7 +489,7 @@ msgstr "Опис"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -596,7 +599,7 @@ msgstr "Скасувати"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -643,7 +646,7 @@ msgstr "Скасувати"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -661,7 +664,7 @@ msgstr "Скасувати"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -669,7 +672,7 @@ msgstr "Готово"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -703,7 +706,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -802,12 +805,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -998,8 +1001,8 @@ msgstr "Дійсно хочете видалити %s ?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1020,14 +1023,16 @@ msgstr "Дійсно хочете видалити %s ?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1071,7 +1076,7 @@ msgstr "Дійсно хочете видалити %s ?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1187,7 +1192,7 @@ msgid "Copy selected item(s) to:"
msgstr ""
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Інші бібліотеки"
@@ -1213,7 +1218,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Потрібене старе ім'я"
@@ -1232,8 +1237,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1349,14 +1355,14 @@ msgstr "Права доступу"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Читання+Запис"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Тільки для читання"
@@ -1426,12 +1432,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1478,10 +1484,10 @@ msgstr "Завантажити"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1489,9 +1495,8 @@ msgstr "Завантажити"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1664,8 +1669,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Закрити"
@@ -1883,6 +1888,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1933,6 +1966,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2021,8 +2055,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2148,7 +2182,7 @@ msgstr ""
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2181,11 +2215,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2224,7 +2258,7 @@ msgstr "Розмір"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2450,7 +2484,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Встановити квоту"
@@ -2548,7 +2582,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Доступ заборонено"
@@ -2557,17 +2591,19 @@ msgstr "Доступ заборонено"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2582,7 +2618,7 @@ msgstr "Доступ заборонено"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Помилка"
@@ -2596,7 +2632,7 @@ msgstr "Помилка"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Будь ласка, перевірте мережеве з’єднання."
@@ -2751,6 +2787,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "Пошук"
@@ -2764,12 +2801,12 @@ msgstr "Пошук файлів в бібліотеці"
msgid "No result"
msgstr "Немає результату"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Поточна бібліотека"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2833,16 +2870,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3151,8 +3188,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3291,19 +3328,34 @@ msgstr "Кошик"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Історія"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3315,7 +3367,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3323,20 +3375,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3345,44 +3440,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Пусто"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3403,9 +3507,9 @@ msgstr ""
msgid "Unstar"
msgstr "Зняти відмітку"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3417,13 +3521,13 @@ msgstr "Зняти відмітку"
msgid "Star"
msgstr "Позначити"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3459,10 +3563,6 @@ msgstr ""
msgid "Libraries"
msgstr "Бібліотеки"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3517,12 +3617,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3611,49 +3711,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "Позначити"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "Зняти відмітку"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "Деталі"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3664,6 +3768,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3701,7 +3814,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Адміністратор"
@@ -3721,7 +3834,7 @@ msgstr ""
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3777,7 +3890,7 @@ msgstr "Дії"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3933,26 +4046,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4164,7 +4277,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4328,11 +4442,11 @@ msgstr ""
msgid "Move"
msgstr "Перемістити"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4513,19 +4627,19 @@ msgstr ""
msgid "Avatar:"
msgstr "Аватар:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr ""
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr ""
@@ -4586,35 +4700,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4665,37 +4784,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4910,7 +5029,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4989,22 +5108,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5080,11 +5204,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5133,7 +5257,7 @@ msgid "Table"
msgstr ""
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5141,10 +5265,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5317,14 +5437,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5333,7 +5453,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5345,74 +5465,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5425,10 +5548,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5461,56 +5580,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Відео"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Аудіо"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5518,56 +5633,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5600,7 +5728,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5690,11 +5818,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5909,12 +6037,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Користувача(ів)"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6073,111 +6202,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "Успішно скопійовано %(name)s."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6186,13 +6302,13 @@ msgstr ""
msgid "Leave Share"
msgstr "Залишити спільний доступ"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6437,12 +6553,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr ""
@@ -6491,7 +6607,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Результат"
@@ -6730,7 +6846,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6760,8 +6876,8 @@ msgstr "Додати адміністратора"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6769,7 +6885,7 @@ msgid "Edit succeeded"
msgstr "Редагування успішне."
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7138,8 +7254,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Виключено"
@@ -7239,38 +7355,46 @@ msgstr "Перенос бібліотеки"
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7409,7 +7533,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7490,6 +7614,7 @@ msgid "Add"
msgstr "Додати"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7601,24 +7726,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7970,24 +8095,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7995,16 +8120,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8278,128 +8403,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr "Успішно скопійовано %(name)s та %(amount)s інших позицій."
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "Успішно переміщено %(name)s."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr "Успішно переміщено %(name)s та %(amount)s інших позицій."
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/vi/LC_MESSAGES/django.po b/locale/vi/LC_MESSAGES/django.po
index aee58a8756..888a6657dd 100644
--- a/locale/vi/LC_MESSAGES/django.po
+++ b/locale/vi/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Vietnamese (http://app.transifex.com/haiwen/seahub/language/vi/)\n"
@@ -76,37 +76,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "Định mức không được để trống"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -119,7 +119,7 @@ msgstr ""
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -170,12 +170,12 @@ msgstr ""
msgid "System library can not be deleted."
msgstr "Không thể xóa thư viện hệ thống."
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr ""
@@ -287,7 +287,7 @@ msgstr "Email"
msgid "Name"
msgstr "Tên"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -374,7 +374,7 @@ msgstr "Sửa đổi thành công, nhưng không thể gởi mail, vui lòng ki
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -440,14 +440,14 @@ msgstr ""
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -470,12 +470,12 @@ msgstr "Đường dẫn không hợp lệ"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr ""
@@ -490,7 +490,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "Dữ liệu bị khóa"
@@ -522,7 +522,7 @@ msgstr ""
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -534,8 +534,8 @@ msgstr ""
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -548,7 +548,7 @@ msgstr ""
msgid "You can not refresh this file's lock."
msgstr ""
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr ""
@@ -568,7 +568,7 @@ msgstr ""
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -584,7 +584,7 @@ msgid "User %s is an organization user."
msgstr ""
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "Group không tồn tại"
@@ -628,7 +628,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -638,8 +638,8 @@ msgstr "Gửi email thất bại, dịch vụ email không được thiết lậ
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "Yêu cầu mật khẩu."
@@ -671,7 +671,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr ""
@@ -681,7 +681,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr ""
@@ -707,7 +707,7 @@ msgid "Expiration time should be earlier than %s."
msgstr ""
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -718,7 +718,8 @@ msgid "This library has not been decrypted."
msgstr ""
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr ""
@@ -733,11 +734,11 @@ msgstr ""
msgid "New password of library %s"
msgstr ""
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "Sai mật khẩu"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "Lỗi giải mã"
@@ -824,12 +825,12 @@ msgstr ""
msgid "Feature is not enabled."
msgstr ""
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr ""
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr ""
@@ -864,15 +865,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -902,7 +903,7 @@ msgstr "Vui lòng đăng nhập."
msgid "Email or Username"
msgstr "Địa chỉ email hoặc tên đăng nhập"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -916,67 +917,68 @@ msgstr "Địa chỉ email hoặc tên đăng nhập"
msgid "Password"
msgstr "Mật khẩu"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "Tài khoản chưa được kích hoạt"
+
+#: seahub/auth/forms.py:83
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:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
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:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "Tài khoản chưa được kích hoạt"
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
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:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "Email"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
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:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "Mật khẩu mới"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "Xác nhận lại mật khẩu mới"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "Mật khẩu không khớp."
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "Mật khẩu cũ"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
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:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "Mật khẩu"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1501,9 +1503,9 @@ msgstr "%(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2118,7 +2120,7 @@ msgstr ""
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2156,7 +2158,7 @@ msgid "Email cannot be blank"
msgstr "Email không được để trống"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2212,13 +2214,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "Tên:"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "Cập nhật"
@@ -2234,23 +2236,23 @@ msgstr "Chỉnh sửa profile thành công"
msgid "Failed to edit profile"
msgstr "Chỉnh sửa profile thất bại"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "Lời mời chưa được chấp nhận"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "Tài khoản demo không thể xóa."
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "Cài đặt thư viện mặc định thất bại."
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "Không thể mã hóa thư viện mặc định"
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
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 "
@@ -2554,6 +2556,17 @@ msgstr "Thư viện cá nhân"
msgid "Shared Libs"
msgstr "Thư viện chia sẻ"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "Thất bại. Vui lòng kiểm tra lại network."
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2592,7 +2605,7 @@ msgstr "Đăng nhập lại"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2607,33 +2620,33 @@ msgstr "Đăng nhập"
msgid "Refresh"
msgstr ""
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "Không đúng địa chỉ email hoặc mật khẩu"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "Ghi nhớ đăng nhập trong %(remember_days)s ngày "
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr ""
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr ""
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "Lỗi làm mới CAPTCHA, vui lòng thử lại sau."
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "Email hoặc tên tài khoản không được để trống"
@@ -2794,14 +2807,6 @@ msgstr "Lịch sử"
msgid "Snapshot"
msgstr ""
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "Thất bại. Vui lòng kiểm tra lại network."
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3143,10 +3148,10 @@ msgstr ""
msgid "Bad upload link token."
msgstr ""
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "File không tồn tại"
@@ -3158,73 +3163,73 @@ msgstr ""
msgid "No conflict in the merge."
msgstr "Không có xung đột trong khi hợp nhất."
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "Lỗi HTTP: mở file trực tuyến thất bại"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "Lỗi URL: mở file trực tuyến thất bại"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr ""
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr ""
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "Dung lượng %s quá nặng, không thể mở trực tuyến"
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr " Thư viện đã mã hóa, không thể mở file trực tuyến"
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr ""
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "Không thể tải file"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/vi/LC_MESSAGES/djangojs.po b/locale/vi/LC_MESSAGES/djangojs.po
index 5e3dd004c5..ead3a26a63 100644
--- a/locale/vi/LC_MESSAGES/djangojs.po
+++ b/locale/vi/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: Vietnamese (http://app.transifex.com/haiwen/seahub/language/vi/)\n"
@@ -230,13 +230,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -280,13 +280,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -486,7 +489,7 @@ msgstr "Mô tả"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -596,7 +599,7 @@ msgstr "Hủy"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -643,7 +646,7 @@ msgstr "Hủy"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -661,7 +664,7 @@ msgstr "Hủy"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -669,7 +672,7 @@ msgstr "Cập nhật"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr ""
@@ -703,7 +706,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -802,12 +805,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -998,8 +1001,8 @@ msgstr "Bạn có thật sự muốn xóa tài khoản của bạn?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1020,14 +1023,16 @@ msgstr "Bạn có thật sự muốn xóa tài khoản của bạn?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1071,7 +1076,7 @@ msgstr "Bạn có thật sự muốn xóa tài khoản của bạn?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1187,7 +1192,7 @@ msgid "Copy selected item(s) to:"
msgstr ""
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "Thư viện khác"
@@ -1213,7 +1218,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "Yêu cầu tên"
@@ -1232,8 +1237,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1349,14 +1355,14 @@ msgstr "Quyền hạn"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "Xem - Điều chỉnh"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "Chỉ xem"
@@ -1426,12 +1432,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1478,10 +1484,10 @@ msgstr "Tải lên"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1489,9 +1495,8 @@ msgstr "Tải lên"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1664,8 +1669,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "Đóng"
@@ -1883,6 +1888,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1933,6 +1966,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2021,8 +2055,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2148,7 +2182,7 @@ msgstr ""
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2181,11 +2215,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2224,7 +2258,7 @@ msgstr "Dung lượng"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2450,7 +2484,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "Thiết lập Quota"
@@ -2548,7 +2582,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "Không có quyền"
@@ -2557,17 +2591,19 @@ msgstr "Không có quyền"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2582,7 +2618,7 @@ msgstr "Không có quyền"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "Lỗi"
@@ -2596,7 +2632,7 @@ msgstr "Lỗi"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 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."
@@ -2751,6 +2787,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr ""
@@ -2764,12 +2801,12 @@ msgstr "Tìm trong thư viện"
msgid "No result"
msgstr "Không tìm thấy kết quả"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "Thư viện hiện tại"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2833,16 +2870,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3151,8 +3188,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3291,19 +3328,34 @@ msgstr "Thùng rác"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "Lịch sử"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3315,7 +3367,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3323,20 +3375,63 @@ msgid "Tags"
msgstr ""
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3345,44 +3440,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "Trống"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "đã khóa"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3403,9 +3507,9 @@ msgstr ""
msgid "Unstar"
msgstr "Hủy đánh dấu"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3417,13 +3521,13 @@ msgstr "Hủy đánh dấu"
msgid "Star"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3459,10 +3563,6 @@ msgstr ""
msgid "Libraries"
msgstr "Thư viện"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3517,12 +3617,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3611,49 +3711,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "đánh dấu"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "bỏ đánh dấu"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "Khóa"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "Mở khóa"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr ""
@@ -3664,6 +3768,15 @@ msgstr ""
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3701,7 +3814,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "Admin"
@@ -3721,7 +3834,7 @@ msgstr ""
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3777,7 +3890,7 @@ msgstr "Các hoạt động"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3933,26 +4046,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4164,7 +4277,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4328,11 +4442,11 @@ msgstr ""
msgid "Move"
msgstr "Di chuyển"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4513,19 +4627,19 @@ msgstr ""
msgid "Avatar:"
msgstr "Avatar:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "Tên đăng nhập"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "Bạn có thể chọn feild này khi đăng nhập"
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "Email liên hệ:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "Thông báo sẽ được gởi đến email của bạn."
@@ -4586,35 +4700,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4665,37 +4784,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4910,7 +5029,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4989,22 +5108,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5080,11 +5204,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5133,7 +5257,7 @@ msgid "Table"
msgstr ""
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5141,10 +5265,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5317,14 +5437,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5333,7 +5453,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5345,74 +5465,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5425,10 +5548,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5461,56 +5580,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "Video"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "Audio"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5518,56 +5633,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5600,7 +5728,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5690,11 +5818,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5909,12 +6037,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "Người dùng"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6073,111 +6202,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "Sao chép %(name)s thành công."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6186,13 +6302,13 @@ msgstr ""
msgid "Leave Share"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6437,12 +6553,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr ""
@@ -6491,7 +6607,7 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "Kết quả"
@@ -6730,7 +6846,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6760,8 +6876,8 @@ msgstr "Thêm Admin"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6769,7 +6885,7 @@ msgid "Edit succeeded"
msgstr "Chỉnh sửa thành công"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7138,8 +7254,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "Loại bỏ"
@@ -7239,38 +7355,46 @@ msgstr "Chuyển thư viện"
msgid "Create Group"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr ""
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr ""
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7409,7 +7533,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7490,6 +7614,7 @@ msgid "Add"
msgstr ""
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr ""
@@ -7601,24 +7726,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr ""
@@ -7970,24 +8095,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7995,16 +8120,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8278,128 +8403,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
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:1344
+#: frontend/src/utils/utils.js:1349
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:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "Di chuyển %(name)s thành công."
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
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:1359
+#: frontend/src/utils/utils.js:1364
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:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
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 043bf9fba4..45ea59780f 100644
--- a/locale/zh_CN/LC_MESSAGES/django.po
+++ b/locale/zh_CN/LC_MESSAGES/django.po
@@ -25,7 +25,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: Seafile Info , 2023-2024\n"
"Language-Team: Chinese (China) (http://app.transifex.com/haiwen/seahub/language/zh_CN/)\n"
@@ -94,37 +94,37 @@ msgstr "解绑 SAML 失败,请先设置登录密码。"
msgid "Failed to unbind SAML, please set a contact email first."
msgstr "解绑 SAML 失败,请先请先设置联系邮箱。"
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "名字太长(最多 64 个字)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "名字不能包含 ‘/’。"
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "登录 ID 不能为空"
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr "登录 ID %s 已存在。"
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "部门太长(最多 512 个字)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "存储空间配额不能为空"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -137,7 +137,7 @@ msgstr "必须是大于等于 0 的整数。"
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -188,12 +188,12 @@ msgstr "添加 %s 到机构失败:用户已经属于该机构"
msgid "System library can not be deleted."
msgstr "系统资料库无法被删除。"
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr "转让失败:角色 %s 是 %s,无法添加资料库。"
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr "资料库无法转让给所有者。"
@@ -305,7 +305,7 @@ msgstr "邮箱"
msgid "Name"
msgstr "名称"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -392,7 +392,7 @@ msgstr "编辑成功, 但发送邮件失败,请检查你的邮件配置。"
msgid "Unable to reset password."
msgstr "无法重置密码。"
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -458,14 +458,14 @@ msgstr "病毒文件未找到。"
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -488,12 +488,12 @@ msgstr "目标路径无效"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "空间已超"
@@ -508,7 +508,7 @@ msgstr "不能把目录 %(src)s 移动到它的子目录 %(des)s 中"
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "文件已锁定"
@@ -540,7 +540,7 @@ msgstr "未找到用户 %s 。"
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -552,8 +552,8 @@ msgstr "没有权限"
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr "该资料库中的文件数量已超过限制"
@@ -566,7 +566,7 @@ msgstr "文件没有被锁定。"
msgid "You can not refresh this file's lock."
msgstr "不能刷新文件锁。"
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr "该参与者已存在。"
@@ -586,7 +586,7 @@ msgstr "用户 %s 已经是群组成员。"
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -602,7 +602,7 @@ msgid "User %s is an organization user."
msgstr " %s 是机构用户。"
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "群组不存在。"
@@ -646,7 +646,7 @@ msgstr "用户 %s 已存在。"
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -656,8 +656,8 @@ msgstr "邮件发送失败, 邮箱服务没配置好,请联系管理员。"
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "密码为必填项。"
@@ -689,7 +689,7 @@ msgstr "密码只能包含数字,大写字母,小写字母和其他字符。
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr "过期天数需要大于等于 %s"
@@ -699,7 +699,7 @@ msgstr "过期天数需要大于等于 %s"
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr "过期天数需要小于等于 %s"
@@ -725,7 +725,7 @@ msgid "Expiration time should be earlier than %s."
msgstr "过期时间应早于 %s。"
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -736,7 +736,8 @@ msgid "This library has not been decrypted."
msgstr "当前资料库尚未解密。"
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr "此功能未开启。"
@@ -751,11 +752,11 @@ msgstr "无法重置这个资料库的密码。"
msgid "New password of library %s"
msgstr "资料库 %s的新密码"
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "密码错误"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "解密资料库出错"
@@ -842,12 +843,12 @@ msgstr "共享链接 \"%s\" 已存在。"
msgid "Feature is not enabled."
msgstr "功能未启用。"
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr "联系电子邮件 %s 已存在。"
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr "电话太长(最多100个字符)。"
@@ -882,15 +883,15 @@ msgstr "WebDAV 密码长度需要少于 30 个字符。"
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "名称只能包含字母、数字、空格、中划线或下划线。"
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr "URL无效"
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr "URL 的自定义部分应包含 5-30 个字符。"
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr "此自定义域已在使用中,无法用于你的知识库"
@@ -920,7 +921,7 @@ msgstr "请登录。"
msgid "Email or Username"
msgstr "邮箱或用户名"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -934,67 +935,68 @@ msgstr "邮箱或用户名"
msgid "Password"
msgstr "密码"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "该帐户未激活。"
+
+#: seahub/auth/forms.py:83
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr "请输入正确的邮箱/用户名和密码。字母请注意区分大小写。"
-#: seahub/auth/forms.py:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "该邮箱没有相关联的用户帐号。确定注册了吗?"
-#: seahub/auth/forms.py:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "该帐户未激活。"
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr "请使用单点登录。"
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr "你的浏览器似乎没启用 cookie. 登录需要 cookie."
-#: seahub/auth/forms.py:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "邮箱"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
msgid "Can not reset password, please contact LDAP admin."
msgstr "不能重置密码,请联系 LDAP 管理员。"
-#: seahub/auth/forms.py:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "新密码"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "新密码确认"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "两次输入的密码不一致"
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "旧密码"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "旧密码输入错误。请重新输入。"
-#: seahub/auth/forms.py:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "请再次输入密码"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1519,9 +1521,9 @@ msgstr "%(site_name)s 团队"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2136,7 +2138,7 @@ msgstr "邮箱地址不合法"
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2174,7 +2176,7 @@ msgid "Email cannot be blank"
msgstr "邮箱不能为空"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2230,13 +2232,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "名字:"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr "设置密码"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "更新"
@@ -2252,23 +2254,23 @@ msgstr "修改成功"
msgid "Failed to edit profile"
msgstr "修改失败"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "还未接受邀请"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "Demo帐号无法被删除。"
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "设置默认资料库失败。"
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "无法把加密资料库设为默认资料库。"
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "成功设置 \"%s\"为你的默认资料库。"
@@ -2572,6 +2574,17 @@ msgstr "拥有的资料库"
msgid "Shared Libs"
msgstr "共享的资料库"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "操作失败。请检查网络是否已连接。"
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2610,7 +2623,7 @@ msgstr "重新登录"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2625,33 +2638,33 @@ msgstr "登录"
msgid "Refresh"
msgstr "刷新"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "你输入的邮箱或密码不正确"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "%(remember_days)s天内保持登录"
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr "单点登录"
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr "其他登录方式"
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "忘记密码?"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "刷新验证码失败,请稍后尝试。"
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "邮箱或用户名不能为空"
@@ -2812,14 +2825,6 @@ msgstr "历史"
msgid "Snapshot"
msgstr "镜像"
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "操作失败。请检查网络是否已连接。"
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3161,10 +3166,10 @@ msgstr "错误的repo id"
msgid "Bad upload link token."
msgstr "无效的上传链接"
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "文件不存在"
@@ -3176,73 +3181,73 @@ msgstr "上传链接中含无效的repo id"
msgid "No conflict in the merge."
msgstr "合并没有冲突。"
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "HTTPError: 无法在线打开该文件"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "URLError: 无法在线打开该文件"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "文件编码不合适"
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "文件编码无法识别"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "文件大小超过 %s,无法在线查看。"
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "加密资料库不能在线预览文件。"
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "无法查看该文件"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr "Office Online 预览文件时出错。"
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr "OnlyOffice 预览文件时出错。"
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr "无法下载文件,无效的文件路径"
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr "无法下载文件,错误的文件路径"
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr "无法下载文件。"
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr "%s 的共享链接。"
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "无法下载文件"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr "源文档不存在"
diff --git a/locale/zh_CN/LC_MESSAGES/djangojs.po b/locale/zh_CN/LC_MESSAGES/djangojs.po
index 8505a154a2..6d09bfd41c 100644
--- a/locale/zh_CN/LC_MESSAGES/djangojs.po
+++ b/locale/zh_CN/LC_MESSAGES/djangojs.po
@@ -24,7 +24,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: Seafile Info , 2023-2024\n"
"Language-Team: Chinese (China) (http://app.transifex.com/haiwen/seahub/language/zh_CN/)\n"
@@ -247,13 +247,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr "正在上传一个文件。你确定要离开这当前网页吗?"
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr "视图"
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -297,13 +297,16 @@ msgstr "按时间降序"
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -503,7 +506,7 @@ msgstr "描述"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -613,7 +616,7 @@ msgstr "取消"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -660,7 +663,7 @@ msgstr "取消"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -678,7 +681,7 @@ msgstr "取消"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -686,7 +689,7 @@ msgstr "提交"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "添加知识库"
@@ -720,7 +723,7 @@ msgstr "添加知识库"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -819,12 +822,12 @@ msgstr "没有部门"
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr "没有可选选项"
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr "新建页面"
@@ -1015,8 +1018,8 @@ msgstr "确定要注销该账号吗?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1037,14 +1040,16 @@ msgstr "确定要注销该账号吗?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1088,7 +1093,7 @@ msgstr "确定要注销该账号吗?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1204,7 +1209,7 @@ msgid "Copy selected item(s) to:"
msgstr "将已选条目复制到:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "其他资料库"
@@ -1230,7 +1235,7 @@ msgstr "复制 {num} 个条目"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "名称为必填项"
@@ -1249,8 +1254,9 @@ msgstr "新建部门资料库"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr "名称“{name}”已被占用,请选取一个不同的名称。"
@@ -1366,14 +1372,14 @@ msgstr "权限"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "可读写"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "只读"
@@ -1443,12 +1449,12 @@ msgstr "选择一个颜色"
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr "保存"
@@ -1495,10 +1501,10 @@ msgstr "上传"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1506,9 +1512,8 @@ msgstr "上传"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1681,8 +1686,8 @@ msgstr "新建标签"
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "关闭"
@@ -1900,6 +1905,34 @@ msgid ""
"can not create libraries."
msgstr " {site_name_placeholder} 通过资料库来管理文件。每个资料库可以单独加密和共享。然而,因为你现在是访客,所以不能创建资料库。"
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr "图片无法被加载。"
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "向前 (左方向键)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "向后 (右方向键)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "关闭(Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr "缩小"
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr "放大"
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr "查看原图"
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1950,6 +1983,7 @@ msgstr "内部链接是指向文件或目录的链接,只有对该文件或目
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr "内部链接"
@@ -2038,8 +2072,8 @@ msgstr "确定要退出这个群组?"
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr "退出"
@@ -2165,7 +2199,7 @@ msgstr "选择一个群组"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr "搜索用户"
@@ -2198,11 +2232,11 @@ msgstr "打标签的文件"
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2241,7 +2275,7 @@ msgstr "大小"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2467,7 +2501,7 @@ msgstr "配额无效。"
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "设置配额"
@@ -2565,7 +2599,7 @@ msgstr "API token 已复制到剪贴板。"
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "没有权限"
@@ -2574,17 +2608,19 @@ msgstr "没有权限"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2599,7 +2635,7 @@ msgstr "没有权限"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "错误"
@@ -2613,7 +2649,7 @@ msgstr "错误"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "请检查网络是否已连接。"
@@ -2768,6 +2804,7 @@ msgstr "文件另存为:"
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "搜索"
@@ -2781,12 +2818,12 @@ msgstr "在当前资料库搜索文件"
msgid "No result"
msgstr "没有结果"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "当前资料库"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr "最近使用"
@@ -2850,16 +2887,16 @@ msgstr "共享到其他服务器"
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3168,8 +3205,8 @@ msgid "Visit old version page"
msgstr "访问旧版页面"
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr "没有文件"
@@ -3308,19 +3345,34 @@ msgstr "回收站"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "历史"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr "扩展属性"
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr "扩展提示"
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr "铃声图标"
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr "打开可扩展属性和视图,体验管理文件的新方法"
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3332,7 +3384,7 @@ msgid "Edit metadata properties"
msgstr "编辑元数据属性"
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3340,20 +3392,63 @@ msgid "Tags"
msgstr "标签"
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr "修改时间"
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr "尺寸"
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr "设备制造商"
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr "设备型号"
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr "色彩空间"
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr "拍摄时间"
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr "焦距"
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr "f 数"
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr "曝光时间"
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr "毫米"
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr "秒"
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr "修改者"
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3362,44 +3457,53 @@ msgstr "修改者"
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "暂无"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr "通用信息"
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr "拍摄信息"
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr "已冻结"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "已锁定"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr "被 {name} 冻结"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr "被 {name} 锁定"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr "取消选择该条目"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr "选择该条目"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3420,9 +3524,9 @@ msgstr "选择该条目"
msgid "Unstar"
msgstr "取消星标"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3434,13 +3538,13 @@ msgstr "取消星标"
msgid "Star"
msgstr "添加星标"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr "取消选择所有条目"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr "选择所有条目"
@@ -3476,10 +3580,6 @@ msgstr "没有匹配的结果"
msgid "Libraries"
msgstr "资料库"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr "全局搜索"
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3534,12 +3634,12 @@ msgstr "剩余"
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3628,49 +3728,53 @@ msgstr "进度"
msgid "state"
msgstr "状态"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "已加星标"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "未加星标"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "锁定"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "解锁"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr "打印"
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "详情"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "客户端打开"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr "打开父目录"
@@ -3681,6 +3785,15 @@ msgstr "打开父目录"
msgid "Online view is not applicable to this file format"
msgstr "此文件格式不支持云端查看"
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr "展开"
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr "折叠"
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3718,7 +3831,7 @@ msgstr "公共资料库"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "管理"
@@ -3738,7 +3851,7 @@ msgstr "群组成员"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3794,7 +3907,7 @@ msgstr "文件活动"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr "知识库"
@@ -3950,26 +4063,26 @@ msgstr "切换排序模式"
msgid "Last modified by"
msgstr "最近修改"
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr "输入字符开始搜索"
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr "在全部资料库中"
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr "在这个资料库中"
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr "在这个目录"
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr "最近访问的搜索结果"
@@ -4181,7 +4294,8 @@ msgstr "删除 {name} 失败。"
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4345,11 +4459,11 @@ msgstr "已选择"
msgid "Move"
msgstr "移动"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr "未找到用户"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr "输入字符开始搜索"
@@ -4530,19 +4644,19 @@ msgstr " 文件太大。不得超过 1MB。"
msgid "Avatar:"
msgstr "头像:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "用户名:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "你可以用该字段登录。"
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "联系人邮箱:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "你的通知将发送到该邮箱。"
@@ -4603,35 +4717,40 @@ msgid "Publish"
msgstr "发布"
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr "取消发布"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr "已发布"
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr "取消发布知识库"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr "你确定要取消发布知识库吗"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr "删除知识库"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr "你确定要删除知识库吗"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr "离开共享知识库"
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr "你确定要离开共享知识库吗"
@@ -4682,37 +4801,37 @@ msgstr "没有选项"
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr "选择标签"
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr "增加选项"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr "1 个预过滤"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr "1 个过滤条件"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr "预过滤"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr "过滤"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr "预过滤"
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr "过滤"
@@ -4927,7 +5046,7 @@ msgid "Name cannot contain dots"
msgstr "名称不能包含点"
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr "名称不能包含反引号"
@@ -5006,22 +5125,27 @@ msgstr "仅目录"
msgid "Files and folders"
msgstr "文件和目录"
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr "只有图片"
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr "只有视频"
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr "图片和视频"
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr "基础"
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr "文件类型"
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr "没有过滤条件"
@@ -5097,11 +5221,11 @@ msgstr "{name} 行使用这个选项。"
msgid "Are you sure you want to delete this option?"
msgstr "你确定要删除这个选项?"
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr "还有一个相同名称的选项"
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr "没有选项"
@@ -5150,7 +5274,7 @@ msgid "Table"
msgstr "表格"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr "画廊"
@@ -5158,10 +5282,6 @@ msgstr "画廊"
msgid "New view"
msgstr "新建视图"
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr "重命名视图"
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5334,14 +5454,14 @@ msgstr "是任意一个..."
msgid "is none of..."
msgstr "不是任意一个..."
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr "正在创建文件的元数据。这可能需要一分钟左右的时间。请稍后刷新页面。"
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr "文件扩展属性"
@@ -5350,7 +5470,7 @@ msgstr "文件扩展属性"
msgid "Untitled"
msgstr "未命名"
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr "增加视图"
@@ -5362,74 +5482,77 @@ msgstr "名称必须是字符串"
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr "名称不能包含斜杠"
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr "名称不能包含反斜杠"
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr "复制"
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
-msgstr "更改记录失败"
-
-#: frontend/src/metadata/store/server-operator.js:31
+#: frontend/src/metadata/store/server-operator.js:42
msgid "Failed to modify records"
msgstr "更改记录失败"
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
+msgstr "删除记录失败"
+
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr "恢复记录失败"
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr "插入属性失败"
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr "删除属性失败"
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr "重命名属性失败"
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr "更改属性数据失败"
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr "更改属性宽度失败"
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr "修改属性顺序失败"
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr "更改过滤失败"
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr "更改排序失败"
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr "更改分组失败"
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr "更改隐藏属性失败"
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr "重命名{name}失败"
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr "创建时间"
@@ -5442,10 +5565,6 @@ msgstr "父目录"
msgid "File name"
msgstr "文件名"
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr "文件类型"
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr "文件协作人"
@@ -5478,56 +5597,52 @@ msgstr "图片位置"
msgid "File details"
msgstr "文件细节"
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr "拍摄时间"
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr "文件所有者"
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr "图片"
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr "文档"
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "视频"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "音频"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr "代码"
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr "已压缩"
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr "进行中"
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr "评审中"
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr "已完成"
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr "已过期"
@@ -5535,56 +5650,69 @@ msgstr "已过期"
msgid "Name already exists"
msgstr "名称已经存在"
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr "没有记录"
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr "清除所选内容"
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr "复制所选内容"
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr "在新标签中打开目录"
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr "在新标签中打开文件"
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr "生成描述"
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr "生成图片描述"
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr "生成描述失败"
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr "生成图片描述失败"
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr "已成功删除 {name} 和 {n} 个其他项目"
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr " {name} 删除成功"
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr "已复制 xxx 行。"
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr "已复制 1 行。"
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr "已复制 xxx 单元格"
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr "已复制 1 个单元格"
@@ -5617,8 +5745,8 @@ msgid "xxx records"
msgstr "xxx 条记录"
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
-msgstr "1 条记录"
+msgid "xxx record"
+msgstr "xxx 个记录"
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
msgid "Load all"
@@ -5707,11 +5835,11 @@ msgstr "该行已锁定,无法修改"
msgid "Select"
msgstr "选择"
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr "打开目录"
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr "打开文件"
@@ -5926,12 +6054,13 @@ msgstr "该群组代表一个部门。"
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "用户"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6090,111 +6219,98 @@ msgstr "没有邀请"
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
-msgstr "你还没有邀请任何访客。一个访客可以通过 web 界面访问被共享的资料库,在协作时比通过外链更高效。可以点击上方的“邀请访客”按钮邀请一个访客。"
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
+msgstr "你尚未邀请任何访客。访客可以通过 web 界面访问共享资料库,从而比通过链接更有效地进行协作。你可以通过点击菜单中的“邀请客人”项来邀请访客。"
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr "资料库共享权限未找到。"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr "文件移动失败。"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr "文件复制失败。"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr "成功移动文件到另一个资料库。"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr "成功复制文件到另一个资料库。"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr "恢复了 {name} 和 {n} 个其他条目"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr "恢复了 {name}"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr "没能恢复 {name} 和 {n} 个其他条目"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr "没能恢复 {name}"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr "成功删除了 {name} 和 {n} 个其他条目。"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr "撤销"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr "没能删除 {name} 和 {n} 个其他条目。"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr "重命名{name}失败"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr " {name} 删除成功"
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr "删除 {name} 失败"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr "成功移动 {name}。"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr "移动 {name} 失败。"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "成功复制 %(name)s。"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "复制 %(name)s 失败"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr "转换中,请稍候..."
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr "文件转换成功"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr "{name} 转换失败"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6203,13 +6319,13 @@ msgstr "{name} 转换失败"
msgid "Leave Share"
msgstr "退出共享"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr "此库已由管理员设置为只读,无法更新。"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr "目录不存在。"
@@ -6454,12 +6570,12 @@ msgid ""
msgstr "复制 IdP 的证书,粘贴到此处。证书格式如下所示:"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "加密资料库"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "可读写资料库"
@@ -6508,7 +6624,7 @@ msgstr "查找群组"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "搜索结果"
@@ -6747,7 +6863,7 @@ msgstr "设置"
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6777,8 +6893,8 @@ msgstr "添加管理员"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6786,7 +6902,7 @@ msgid "Edit succeeded"
msgstr "权限修改成功"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr "搜索用户"
@@ -7155,8 +7271,8 @@ msgstr "(已删除)"
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "删除"
@@ -7256,38 +7372,46 @@ msgstr "转让资料库"
msgid "Create Group"
msgstr "创建群组"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr "迁移用户"
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr "创建资料库 {library_name} 并把资料库拥有者设为 {owner}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr "删除资料库 {library_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr "已把资料库 {library_name} 从 {user_from} 转让给 {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr "已创建群组 {group_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr "已把群组 {group_name} 从 {user_from} 转让给 {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr "已删除群组 {group_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr "已添加用户 {user}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr "已删除用户 {user}"
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr "用户从 {user_from} 迁移到 {user_to}"
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr "文件路径"
@@ -7426,7 +7550,7 @@ msgid "Revoke"
msgstr "撤销"
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr "成功撤销 {placeholder} 的管理权限。"
@@ -7507,6 +7631,7 @@ msgid "Add"
msgstr "添加"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr "侧边导航菜单"
@@ -7618,24 +7743,24 @@ msgstr "删除条款"
msgid "Update succeeded."
msgstr "更新成功。"
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr "成功删除 1 个用户。"
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr "成功删除 {user_number_placeholder} 个用户。"
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr "删除用户"
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr "确定要删除选中的用户吗?"
@@ -7987,24 +8112,24 @@ msgstr "新标签中打开"
msgid "Add page inside"
msgstr "添加子页面"
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr "封面"
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr "更换封面"
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr "表情符号"
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr "增加图标"
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr "增加封面"
@@ -8012,17 +8137,17 @@ msgstr "增加封面"
msgid "{placeholder} Wiki Trash"
msgstr "{placeholder} 知识库回收站"
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr "没有知识库"
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
-msgstr "你还没有任何知识库。"
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
+msgstr "你还没有知识库。"
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
-msgstr "你可以通过单击菜单中的“添加知识库”按钮来添加知识库。"
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
+msgstr "你可以通过点击菜单中的“添加知识库”项来添加知识库。"
#: frontend/src/repo-history.js:96
msgid "{placeholder} Modification History"
@@ -8295,128 +8420,132 @@ msgstr "显示文件"
msgid "Export as zip"
msgstr "导出为 zip"
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr "可管理"
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "只读资料库"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr "仅云端读写资料库"
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr "仅云端预览资料库"
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr "可读写目录"
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr "只读目录"
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr "仅云端读写目录"
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr "仅云端预览目录"
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr "仅云端读写"
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr "仅云端预览"
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr "不可见"
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr "用户可以查看、修改、上传、下载和同步文件。"
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr "用户可以查看、下载和同步文件。"
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr "除了可读写权限,用户还可以共享资料库。"
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr "用户可以通过浏览器在线查看和编辑文件。 文件不能被下载。"
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr "用户只能通过浏览器在线查看文件。文件不能被下载。"
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr "该目录不可见。"
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr "预览与下载"
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr "仅查看"
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr "下载和上传"
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr "云端编辑与下载"
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr "仅云端编辑"
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr "请求太多"
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr "成功复制 %(name)s 和另1项条目。"
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr "成功复制 %(name)s 和其他 %(amount)s 项条目。"
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "成功移动 %(name)s。"
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr "成功移动 %(name)s 和另1项条目。"
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr "成功移动 %(name)s 和其他 %(amount)s 项条目。"
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr "复制 %(name)s 和其他 %(amount)s 项条目失败。"
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr "复制 %(name)s 项条目失败。"
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr "移动 %(name)s 和其他 %(amount)s 项条目失败。"
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
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 f9ac78806e..ae6f385a98 100644
--- a/locale/zh_TW/LC_MESSAGES/django.po
+++ b/locale/zh_TW/LC_MESSAGES/django.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:23+0800\n"
+"POT-Creation-Date: 2024-10-14 16:51+0800\n"
"PO-Revision-Date: 2013-10-25 07:03+0000\n"
"Last-Translator: david082321 , 2018\n"
"Language-Team: Chinese (Taiwan) (http://app.transifex.com/haiwen/seahub/language/zh_TW/)\n"
@@ -83,37 +83,37 @@ msgstr ""
msgid "Failed to unbind SAML, please set a contact email first."
msgstr ""
-#: seahub/api2/endpoints/admin/account.py:186 seahub/api2/endpoints/user.py:96
-#: seahub/api2/views.py:369
+#: seahub/api2/endpoints/admin/account.py:204
+#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:374
msgid "Name is too long (maximum is 64 characters)"
msgstr "名字太長 (最多64個字)"
-#: seahub/api2/endpoints/admin/account.py:190
-#: seahub/api2/endpoints/user.py:100 seahub/api2/views.py:373
+#: seahub/api2/endpoints/admin/account.py:208
+#: seahub/api2/endpoints/user.py:104 seahub/api2/views.py:378
#: seahub/forms.py:44 seahub/profile/forms.py:27
msgid "Name should not include '/'."
msgstr "名字不能包含 '/'。"
-#: seahub/api2/endpoints/admin/account.py:205
+#: seahub/api2/endpoints/admin/account.py:223
msgid "Login id can't be empty"
msgstr "登入ID不能為空"
-#: seahub/api2/endpoints/admin/account.py:209
+#: seahub/api2/endpoints/admin/account.py:227
#: seahub/api2/endpoints/admin/users.py:884
#: seahub/api2/endpoints/admin/users.py:1319
#, python-format
msgid "Login id %s already exists."
msgstr "登入ID%s已存在"
-#: seahub/api2/endpoints/admin/account.py:216
+#: seahub/api2/endpoints/admin/account.py:234
msgid "Department is too long (maximum is 512 characters)"
msgstr "部門名稱太長 (最多512個字)"
-#: seahub/api2/endpoints/admin/account.py:232 seahub/forms.py:155
+#: seahub/api2/endpoints/admin/account.py:250 seahub/forms.py:155
msgid "Space quota can't be empty"
msgstr "儲存空間配額不能為空"
-#: seahub/api2/endpoints/admin/account.py:238
+#: seahub/api2/endpoints/admin/account.py:256
#: seahub/api2/endpoints/admin/users.py:1367
#: seahub/api2/endpoints/admin/users.py:1371
#: seahub/api2/endpoints/admin/users.py:1384
@@ -126,7 +126,7 @@ msgstr "必須是大于或等于 0 的整數。"
#: seahub/api2/endpoints/admin/groups.py:134
#: seahub/api2/endpoints/admin/groups.py:273
#: seahub/api2/endpoints/groups.py:229 seahub/api2/endpoints/groups.py:302
-#: seahub/api2/views.py:4752 seahub/group/forms.py:36
+#: seahub/api2/views.py:4760 seahub/group/forms.py:36
msgid ""
"Name can only contain letters, numbers, spaces, hyphen, dot, single quote, "
"brackets or underscore."
@@ -177,12 +177,12 @@ msgstr ""
msgid "System library can not be deleted."
msgstr "系統資料庫無法被刪除。"
-#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1853
+#: seahub/api2/endpoints/admin/libraries.py:388 seahub/api2/views.py:1861
#, python-format
msgid "Transfer failed: role of %s is %s, can not add library."
msgstr ""
-#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1858
+#: seahub/api2/endpoints/admin/libraries.py:409 seahub/api2/views.py:1866
msgid "Library can not be transferred to owner."
msgstr ""
@@ -294,7 +294,7 @@ msgstr "電子郵件"
msgid "Name"
msgstr "名稱"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:280
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:298
#: 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
@@ -381,7 +381,7 @@ msgstr "編輯成功, 但發送郵件失敗,請檢查你的郵件配置。"
msgid "Unable to reset password."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:183
+#: seahub/api2/endpoints/admin/users.py:1532 seahub/auth/forms.py:201
#: seahub/organizations/api/admin/user_set_password.py:74
#, python-format
msgid "Reset Password on %s"
@@ -447,14 +447,14 @@ msgstr ""
#: seahub/api2/endpoints/subscription.py:92
#: seahub/api2/endpoints/subscription.py:129
#: seahub/api2/endpoints/upload_links.py:329
-#: seahub/api2/endpoints/wiki2.py:429 seahub/api2/endpoints/wiki2.py:457
-#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4086
+#: seahub/api2/endpoints/wiki2.py:437 seahub/api2/endpoints/wiki2.py:465
+#: seahub/api2/endpoints/wiki_pages.py:135 seahub/api2/views.py:4094
#: seahub/notifications/models.py:536 seahub/notifications/models.py:577
#: seahub/notifications/models.py:619 seahub/notifications/models.py:670
#: seahub/notifications/models.py:726 seahub/notifications/models.py:756
#: seahub/notifications/models.py:778 seahub/notifications/models.py:804
#: seahub/notifications/models.py:821 seahub/notifications/models.py:838
-#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2638
+#: seahub/notifications/models.py:867 seahub/seadoc/apis.py:2662
#: seahub/search/views.py:200 seahub/share/views.py:230
#: seahub/subscription/views.py:90 seahub/utils/__init__.py:178
#: seahub/utils/__init__.py:1197 seahub/views/__init__.py:819
@@ -477,12 +477,12 @@ msgstr "目標路徑無效"
#: seahub/api2/endpoints/copy_move_task.py:148
#: seahub/api2/endpoints/move_folder_merge.py:176
-#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:1999
-#: seahub/api2/views.py:2039 seahub/api2/views.py:2101
-#: seahub/api2/views.py:2145 seahub/api2/views.py:2191
-#: seahub/api2/views.py:2240 seahub/api2/views.py:2653
-#: seahub/api2/views.py:2761 seahub/seadoc/apis.py:375
-#: seahub/seadoc/apis.py:464 seahub/seadoc/apis.py:2976
+#: seahub/api2/endpoints/repos_batch.py:494 seahub/api2/views.py:2007
+#: seahub/api2/views.py:2047 seahub/api2/views.py:2109
+#: seahub/api2/views.py:2153 seahub/api2/views.py:2199
+#: seahub/api2/views.py:2248 seahub/api2/views.py:2661
+#: seahub/api2/views.py:2769 seahub/seadoc/apis.py:379
+#: seahub/seadoc/apis.py:488 seahub/seadoc/apis.py:3000
msgid "Out of quota."
msgstr "超過空間上限"
@@ -497,7 +497,7 @@ msgstr ""
#: seahub/api2/endpoints/file.py:749 seahub/api2/endpoints/file.py:862
#: seahub/api2/endpoints/via_repo_token.py:1029
#: seahub/api2/endpoints/via_repo_token.py:1169
-#: seahub/api2/endpoints/wiki2.py:758
+#: seahub/api2/endpoints/wiki2.py:766
msgid "File is locked"
msgstr "檔案已鎖定"
@@ -529,7 +529,7 @@ msgstr "找不到使用者%s "
#: seahub/api2/endpoints/upload_links.py:316
#: seahub/api2/endpoints/wikis.py:115 seahub/api2/endpoints/wikis.py:210
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:260 seahub/seadoc/apis.py:2622
+#: seahub/profile/views.py:261 seahub/seadoc/apis.py:2646
#: seahub/seadoc/views.py:31 seahub/seadoc/views.py:85
#: seahub/seadoc/views.py:168 seahub/search/views.py:174
#: seahub/subscription/views.py:27 seahub/subscription/views.py:43
@@ -541,8 +541,8 @@ msgstr "沒有權限"
#: seahub/api2/endpoints/file.py:218 seahub/api2/endpoints/upload_links.py:530
#: seahub/api2/endpoints/via_repo_token.py:866
-#: seahub/api2/endpoints/wiki2.py:543 seahub/api2/endpoints/wikis.py:135
-#: seahub/api2/views.py:2047 seahub/seadoc/apis.py:2983
+#: seahub/api2/endpoints/wiki2.py:551 seahub/api2/endpoints/wikis.py:135
+#: seahub/api2/views.py:2055 seahub/seadoc/apis.py:3007
msgid "The number of files in library exceeds the limit"
msgstr ""
@@ -555,7 +555,7 @@ msgstr ""
msgid "You can not refresh this file's lock."
msgstr ""
-#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2629
+#: seahub/api2/endpoints/file_participants.py:120 seahub/seadoc/apis.py:2653
msgid "The participant already exists."
msgstr ""
@@ -575,7 +575,7 @@ msgstr "用戶 %s 已經是群組的成員"
#: seahub/api2/endpoints/group_members.py:116
#: seahub/api2/endpoints/group_members.py:352
-#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1848
+#: seahub/api2/endpoints/group_members.py:500 seahub/api2/views.py:1856
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:342
@@ -591,7 +591,7 @@ msgid "User %s is an organization user."
msgstr ""
#: seahub/api2/endpoints/group_members.py:414 seahub/group/error_msg.py:17
-#: seahub/group/error_msg.py:23 seahub/views/file.py:463
+#: seahub/group/error_msg.py:23 seahub/views/file.py:455
msgid "Group does not exist"
msgstr "群組不存在。"
@@ -635,7 +635,7 @@ msgstr "用戶 %s 已存在。"
#: seahub/api2/endpoints/invitations.py:154
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:34
-#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:147
+#: seahub/api2/endpoints/send_upload_link_email.py:33 seahub/auth/forms.py:165
#: seahub/organizations/api/admin/users.py:790
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -645,8 +645,8 @@ msgstr "郵件發送失敗, 電子信箱服務沒配置好,請聯繫管理
#: seahub/api2/endpoints/multi_share_links.py:105
#: seahub/api2/endpoints/multi_share_links.py:353
#: seahub/api2/endpoints/share_links.py:335
-#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4239
-#: seahub/api2/views.py:4359
+#: seahub/api2/endpoints/upload_links.py:170 seahub/api2/views.py:4247
+#: seahub/api2/views.py:4367
msgid "Password is required."
msgstr "密碼為必填項。"
@@ -678,7 +678,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:372
#: seahub/api2/endpoints/share_links.py:713
#: seahub/api2/endpoints/upload_links.py:207
-#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3653
+#: seahub/api2/endpoints/upload_links.py:391 seahub/api2/views.py:3661
#, python-format
msgid "Expire days should be greater or equal to %s"
msgstr ""
@@ -688,7 +688,7 @@ msgstr ""
#: seahub/api2/endpoints/share_links.py:378
#: seahub/api2/endpoints/share_links.py:719
#: seahub/api2/endpoints/upload_links.py:213
-#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3659
+#: seahub/api2/endpoints/upload_links.py:397 seahub/api2/views.py:3667
#, python-format
msgid "Expire days should be less than or equal to %s"
msgstr ""
@@ -714,7 +714,7 @@ msgid "Expiration time should be earlier than %s."
msgstr ""
#: seahub/api2/endpoints/query_copy_move_progress.py:47
-#: seahub/seadoc/apis.py:517
+#: seahub/seadoc/apis.py:541
#: seahub/templates/remote_user/create_unknown_user_false.html:4
#: seahub/templates/remote_user/error.html:4
msgid "Error"
@@ -725,7 +725,8 @@ msgid "This library has not been decrypted."
msgstr ""
#: seahub/api2/endpoints/repo_send_new_password.py:45
-#: seahub/api2/endpoints/user.py:88 seahub/api2/endpoints/user.py:108
+#: seahub/api2/endpoints/user.py:89 seahub/api2/endpoints/user.py:96
+#: seahub/api2/endpoints/user.py:112
#: seahub/organizations/api/admin/users.py:786
msgid "Feature disabled."
msgstr ""
@@ -740,11 +741,11 @@ msgstr ""
msgid "New password of library %s"
msgstr ""
-#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4083
+#: seahub/api2/endpoints/repo_set_password.py:69 seahub/api2/views.py:4091
msgid "Wrong password"
msgstr "密碼錯誤"
-#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4089
+#: seahub/api2/endpoints/repo_set_password.py:75 seahub/api2/views.py:4097
msgid "Decrypt library error"
msgstr "解密資料庫出錯"
@@ -831,12 +832,12 @@ msgstr ""
msgid "Feature is not enabled."
msgstr ""
-#: seahub/api2/endpoints/user.py:114
+#: seahub/api2/endpoints/user.py:118
#, python-format
msgid "Contact email %s already exists."
msgstr ""
-#: seahub/api2/endpoints/user.py:128
+#: seahub/api2/endpoints/user.py:132
msgid "telephone is too long (maximum is 100 characters)."
msgstr ""
@@ -871,15 +872,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1218
+#: seahub/api2/endpoints/wiki2.py:1226
msgid "URL is invalid"
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1222
+#: seahub/api2/endpoints/wiki2.py:1230
msgid "The custom part of URL should have 5-30 characters."
msgstr ""
-#: seahub/api2/endpoints/wiki2.py:1240
+#: seahub/api2/endpoints/wiki2.py:1248
msgid "This custom domain is already in use and cannot be used for your wiki"
msgstr ""
@@ -909,7 +910,7 @@ msgstr "請登入"
msgid "Email or Username"
msgstr "電郵或使用者名稱"
-#: seahub/auth/forms.py:33 seahub/auth/forms.py:254
+#: seahub/auth/forms.py:33 seahub/auth/forms.py:272
#: seahub/base/accounts.py:1241
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:41
@@ -923,67 +924,68 @@ msgstr "電郵或使用者名稱"
msgid "Password"
msgstr "密碼"
-#: seahub/auth/forms.py:65
+#: seahub/auth/forms.py:66 seahub/auth/forms.py:67 seahub/auth/forms.py:104
+#: seahub/auth/forms.py:105
+msgid "This account is inactive."
+msgstr "該帳號未啓動。"
+
+#: seahub/auth/forms.py:83
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr "請輸入正確的郵箱/用戶名和密碼。字母請注意區分大小寫。"
-#: seahub/auth/forms.py:71 seahub/auth/forms.py:156
+#: seahub/auth/forms.py:89 seahub/auth/forms.py:174
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "該電子信箱沒有相關聯的用戶帳號。確定註冊了嗎?"
-#: seahub/auth/forms.py:86 seahub/auth/forms.py:87
-msgid "This account is inactive."
-msgstr "該帳號未啓動。"
-
-#: seahub/auth/forms.py:118 seahub/auth/forms.py:119
-#: seahub/templates/registration/login.html:59
+#: seahub/auth/forms.py:136 seahub/auth/forms.py:137
+#: seahub/templates/registration/login.html:61
msgid "Please use Single Sign-On to login."
msgstr ""
-#: seahub/auth/forms.py:124
+#: seahub/auth/forms.py:142
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr "你的瀏覽器似乎沒啟用 cookie,登入需要 cookie。"
-#: seahub/auth/forms.py:140
+#: seahub/auth/forms.py:158
msgid "E-mail"
msgstr "電子郵件"
-#: seahub/auth/forms.py:159
+#: seahub/auth/forms.py:177
msgid "Can not reset password, please contact LDAP admin."
msgstr "不能重置密碼,請聯繫 LDAP 管理員。"
-#: seahub/auth/forms.py:192
+#: seahub/auth/forms.py:210
msgid "New password"
msgstr "新密碼"
-#: seahub/auth/forms.py:193
+#: seahub/auth/forms.py:211
msgid "New password confirmation"
msgstr "新密碼確認"
-#: seahub/auth/forms.py:220 seahub/auth/forms.py:266
+#: seahub/auth/forms.py:238 seahub/auth/forms.py:284
#: seahub/base/accounts.py:1296 seahub/organizations/forms.py:71
msgid "The two password fields didn't match."
msgstr "兩次輸入的密碼不一致"
-#: seahub/auth/forms.py:234
+#: seahub/auth/forms.py:252
msgid "Old password"
msgstr "舊密碼"
-#: seahub/auth/forms.py:242
+#: seahub/auth/forms.py:260
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "舊密碼輸入錯誤。請重新輸入。"
-#: seahub/auth/forms.py:255 seahub/base/accounts.py:1243
+#: seahub/auth/forms.py:273 seahub/base/accounts.py:1243
msgid "Password (again)"
msgstr "請再次輸入密碼"
-#: seahub/auth/forms.py:286 seahub/forms.py:35 seahub/invitations/views.py:39
+#: seahub/auth/forms.py:304 seahub/forms.py:35 seahub/invitations/views.py:39
#: seahub/invitations/views.py:54 seahub/organizations/forms.py:49
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -1508,9 +1510,9 @@ msgstr "%(site_name)s 團隊"
#: seahub/group/views.py:105 seahub/share/views.py:137
#: seahub/views/__init__.py:451 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1178
-#: seahub/views/file.py:1203 seahub/views/file.py:1417
-#: seahub/views/file.py:1454 seahub/views/repo.py:115 seahub/views/repo.py:172
+#: seahub/views/ajax.py:427 seahub/views/file.py:1140
+#: seahub/views/file.py:1165 seahub/views/file.py:1381
+#: seahub/views/file.py:1418 seahub/views/repo.py:115 seahub/views/repo.py:172
#: seahub/views/repo.py:230 seahub/views/repo.py:259 seahub/views/repo.py:288
#: seahub/views/repo.py:406
msgid "Permission denied"
@@ -2125,7 +2127,7 @@ msgstr "電郵地址無效"
#: seahub/organizations/templates/organizations/org_register.html:13
#: seahub/templates/choose_register.html:3
#: seahub/templates/choose_register.html:8
-#: seahub/templates/registration/login.html:116
+#: seahub/templates/registration/login.html:118
#: seahub/templates/registration/registration_form.html:3
#: seahub/templates/registration/registration_form.html:14
msgid "Signup"
@@ -2163,7 +2165,7 @@ msgid "Email cannot be blank"
msgstr "電子信箱不能為空"
#: seahub/organizations/templates/organizations/org_register.html:79
-#: seahub/templates/registration/login.html:193
+#: seahub/templates/registration/login.html:195
#: seahub/templates/registration/password_change_form.html:53
#: seahub/templates/registration/password_reset_confirm.html:56
#: seahub/templates/registration/password_set_form.html:51
@@ -2219,13 +2221,13 @@ msgctxt "true name"
msgid "Name:"
msgstr "名字:"
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
#: seahub/templates/registration/password_set_form.html:4
#: seahub/templates/registration/password_set_form.html:13
msgid "Set Password"
msgstr ""
-#: seahub/profile/templates/profile/set_profile_react.html:25
+#: seahub/profile/templates/profile/set_profile_react.html:26
msgid "Update"
msgstr "更新"
@@ -2241,23 +2243,23 @@ msgstr "修改成功"
msgid "Failed to edit profile"
msgstr "修改失敗"
-#: seahub/profile/views.py:245
+#: seahub/profile/views.py:246
msgid "Has not accepted invitation yet"
msgstr "還未接受邀請"
-#: seahub/profile/views.py:270
+#: seahub/profile/views.py:271
msgid "Demo account can not be deleted."
msgstr "Demo 帳號無法被刪除。"
-#: seahub/profile/views.py:297
+#: seahub/profile/views.py:298
msgid "Failed to set default library."
msgstr "設定預設資料庫失敗。"
-#: seahub/profile/views.py:301
+#: seahub/profile/views.py:302
msgid "Can not set encrypted library as default library."
msgstr "無法把加密資料庫設為預設資料庫。"
-#: seahub/profile/views.py:306
+#: seahub/profile/views.py:307
#, python-format
msgid "Successfully set \"%s\" as your default library."
msgstr "成功設定 \"%s\"為你的預設資料庫。"
@@ -2561,6 +2563,17 @@ msgstr "擁有的資料庫"
msgid "Shared Libs"
msgstr "共享的資料庫"
+#: seahub/templates/onlyoffice_file_view_react.html:86
+#: seahub/templates/onlyoffice_file_view_react.html:175
+#: seahub/templates/onlyoffice_file_view_react.html:198
+#: seahub/templates/sdoc_file_view_react.html:64
+#: seahub/templates/sdoc_file_view_react.html:87
+#: seahub/templates/view_file_onlyoffice.html:93
+#: seahub/templates/view_file_onlyoffice.html:182
+#: seahub/templates/view_file_onlyoffice.html:205
+msgid "Failed. Please check the network."
+msgstr "操作失敗。請檢查網路是否已連接。"
+
#: seahub/templates/registration/activation_email.html:12
#, python-format
msgid ""
@@ -2599,7 +2612,7 @@ msgstr "重新登入"
#: seahub/templates/registration/login.html:4
#: seahub/templates/registration/login.html:33
-#: seahub/templates/registration/login.html:72
+#: seahub/templates/registration/login.html:74
#: seahub/templates/registration/multi_adfs_sso.html:4
#: seahub/templates/registration/multi_adfs_sso.html:35
#: seahub/templates/registration/multi_adfs_sso.html:46
@@ -2614,33 +2627,33 @@ msgstr "登入"
msgid "Refresh"
msgstr "重新整理"
-#: seahub/templates/registration/login.html:61
+#: seahub/templates/registration/login.html:63
msgid "Incorrect email or password"
msgstr "你輸入的電子信箱或密碼不正確"
-#: seahub/templates/registration/login.html:69
+#: seahub/templates/registration/login.html:71
#, python-format
msgid "Remember me for %(remember_days)s days "
msgstr "%(remember_days)s天內保持登入"
-#: seahub/templates/registration/login.html:76
-#: seahub/templates/registration/login.html:80
+#: seahub/templates/registration/login.html:78
+#: seahub/templates/registration/login.html:82
msgid "Single Sign-On"
msgstr ""
-#: seahub/templates/registration/login.html:87
+#: seahub/templates/registration/login.html:89
msgid "Login with"
msgstr ""
-#: seahub/templates/registration/login.html:113
+#: seahub/templates/registration/login.html:115
msgid "Forgot password?"
msgstr "忘記密碼?"
-#: seahub/templates/registration/login.html:181
+#: seahub/templates/registration/login.html:183
msgid "Failed to refresh the CAPTCHA, please try again later."
msgstr "刷新驗證碼失敗,請稍後嘗試。"
-#: seahub/templates/registration/login.html:189
+#: seahub/templates/registration/login.html:191
#: seahub/templates/registration/multi_adfs_sso.html:89
msgid "Email or username cannot be blank"
msgstr "郵箱或用戶名不能為空"
@@ -2801,14 +2814,6 @@ msgstr "歷史"
msgid "Snapshot"
msgstr ""
-#: seahub/templates/sdoc_file_view_react.html:63
-#: seahub/templates/sdoc_file_view_react.html:86
-#: seahub/templates/view_file_onlyoffice.html:93
-#: seahub/templates/view_file_onlyoffice.html:181
-#: seahub/templates/view_file_onlyoffice.html:204
-msgid "Failed. Please check the network."
-msgstr "操作失敗。請檢查網路是否已連接。"
-
#: seahub/templates/share_access_validation.html:6
msgid ""
"Please input the password if you want to browse the shared file/folder."
@@ -3150,10 +3155,10 @@ msgstr "錯誤的repo id"
msgid "Bad upload link token."
msgstr "無效的上傳網址"
-#: seahub/views/ajax.py:338 seahub/views/file.py:457 seahub/views/file.py:488
-#: seahub/views/file.py:1198 seahub/views/file.py:1449
-#: seahub/views/file.py:2109 seahub/views/file.py:2114
-#: seahub/views/file.py:2121
+#: seahub/views/ajax.py:338 seahub/views/file.py:449 seahub/views/file.py:480
+#: seahub/views/file.py:1160 seahub/views/file.py:1413
+#: seahub/views/file.py:2073 seahub/views/file.py:2078
+#: seahub/views/file.py:2085
msgid "File does not exist"
msgstr "檔案不存在"
@@ -3165,73 +3170,73 @@ msgstr "上傳網址中含無效的repo id"
msgid "No conflict in the merge."
msgstr "合併沒有衝突。"
-#: seahub/views/file.py:191
+#: seahub/views/file.py:183
msgid "HTTPError: failed to open file online"
msgstr "HTTPError: 無法線上打開該檔案"
-#: seahub/views/file.py:195
+#: seahub/views/file.py:187
msgid "URLError: failed to open file online"
msgstr "URLError: 無法線上打開該檔案"
-#: seahub/views/file.py:202
+#: seahub/views/file.py:194
msgid "The encoding you chose is not proper."
msgstr "檔案編碼不合適"
-#: seahub/views/file.py:219 seahub/views/file.py:222
+#: seahub/views/file.py:211 seahub/views/file.py:214
msgid "Unknown file encoding"
msgstr "檔案編碼無法識別"
-#: seahub/views/file.py:342 seahub/views/file.py:377 seahub/views/file.py:699
-#: seahub/views/file.py:795 seahub/views/file.py:917
+#: seahub/views/file.py:334 seahub/views/file.py:369 seahub/views/file.py:691
+#: seahub/views/file.py:774 seahub/views/file.py:875
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "檔案大小超過 %s,無法線上查看。"
-#: seahub/views/file.py:349 seahub/views/file.py:830
+#: seahub/views/file.py:341 seahub/views/file.py:809
msgid "The library is encrypted, can not open file online."
msgstr "不能線上預覽加密資料庫檔案。"
-#: seahub/views/file.py:444 seahub/views/file.py:466 seahub/views/file.py:471
-#: seahub/views/file.py:522 seahub/views/file.py:785 seahub/views/file.py:1050
-#: seahub/views/file.py:1076 seahub/views/file.py:1106
-#: seahub/views/file.py:1244 seahub/views/file.py:1353
-#: seahub/views/file.py:1490 seahub/views/file.py:1607
+#: seahub/views/file.py:436 seahub/views/file.py:458 seahub/views/file.py:463
+#: seahub/views/file.py:514 seahub/views/file.py:764 seahub/views/file.py:1012
+#: seahub/views/file.py:1038 seahub/views/file.py:1068
+#: seahub/views/file.py:1206 seahub/views/file.py:1317
+#: seahub/views/file.py:1454 seahub/views/file.py:1571
msgid "Unable to view file"
msgstr "無法查看該檔案"
-#: seahub/views/file.py:854 seahub/views/file.py:998 seahub/views/file.py:1314
-#: seahub/views/file.py:1545
+#: seahub/views/file.py:833 seahub/views/file.py:956 seahub/views/file.py:1277
+#: seahub/views/file.py:1509
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:886 seahub/views/file.py:1010
-#: seahub/views/file.py:1333 seahub/views/file.py:1561
+#: seahub/views/file.py:868 seahub/views/file.py:972 seahub/views/file.py:1297
+#: seahub/views/file.py:1525
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1142
+#: seahub/views/file.py:1104
msgid "Unable to download file, invalid file path"
msgstr "無法下載檔案,無效的檔案路徑"
-#: seahub/views/file.py:1151
+#: seahub/views/file.py:1113
msgid "Unable to download file, wrong file path"
msgstr "無法下載檔案,錯誤的檔案路徑"
-#: seahub/views/file.py:1158
+#: seahub/views/file.py:1120
msgid "Unable to download file."
msgstr "無法下載檔案"
-#: seahub/views/file.py:1369 seahub/views/file.py:1626
+#: seahub/views/file.py:1333 seahub/views/file.py:1590
#: seahub/views/repo.py:350
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1758 seahub/views/file.py:1763
+#: seahub/views/file.py:1722 seahub/views/file.py:1727
msgid "Unable to download file"
msgstr "無法下載檔案"
-#: seahub/views/file.py:2102
+#: seahub/views/file.py:2066
msgid "The original file does not exist"
msgstr ""
diff --git a/locale/zh_TW/LC_MESSAGES/djangojs.po b/locale/zh_TW/LC_MESSAGES/djangojs.po
index 9d9db898da..79168acd87 100644
--- a/locale/zh_TW/LC_MESSAGES/djangojs.po
+++ b/locale/zh_TW/LC_MESSAGES/djangojs.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-09-23 18:32+0800\n"
+"POT-Creation-Date: 2024-10-14 17:02+0800\n"
"PO-Revision-Date: 2015-05-09 05:28+0000\n"
"Last-Translator: david082321 , 2018\n"
"Language-Team: Chinese (Taiwan) (http://app.transifex.com/haiwen/seahub/language/zh_TW/)\n"
@@ -232,13 +232,13 @@ msgid "A file is being uploaded. Are you sure you want to leave this page?"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:132
-#: frontend/src/components/dir-view-mode/dir-views.js:42
+#: frontend/src/components/dir-view-mode/dir-views.js:43
msgid "Views"
msgstr ""
#: frontend/src/components/cur-dir-path/dir-path.js:217
#: frontend/src/components/cur-dir-path/dir-path.js:223
-#: frontend/src/components/dir-view-mode/dir-column-nav.js:349
+#: frontend/src/components/dir-view-mode/dir-column-nav.js:384
#: frontend/src/components/dirent-detail/lib-details.js:18
#: frontend/src/components/main-side-nav.js:212
#: frontend/src/components/main-side-nav.js:214
@@ -282,13 +282,16 @@ msgstr ""
#: frontend/src/components/cur-dir-path/dir-tool.js:140
#: frontend/src/components/dialog/op-menu.js:53
#: frontend/src/components/dialog/op-menu.js:54
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:924
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:925
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:926
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:927
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:156
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:185
#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:188
-#: frontend/src/components/file-view/file-toolbar.js:227
+#: frontend/src/components/file-view/file-toolbar.js:228
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:54
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:55
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:75
#: frontend/src/components/history-list-view/history-list-item.js:99
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:458
@@ -488,7 +491,7 @@ msgstr "描述"
#: frontend/src/components/dialog/reset-webdav-password.js:89
#: frontend/src/components/dialog/save-shared-dir-dialog.js:66
#: frontend/src/components/dialog/save-shared-file-dialog.js:74
-#: frontend/src/components/dialog/select-dirent-body.js:207
+#: frontend/src/components/dialog/select-dirent-body.js:199
#: frontend/src/components/dialog/set-org-user-contact-email.js:65
#: frontend/src/components/dialog/set-org-user-default-quota.js:78
#: frontend/src/components/dialog/set-org-user-name.js:67
@@ -598,7 +601,7 @@ msgstr "取消"
#: frontend/src/components/dialog/save-shared-dir-dialog.js:70
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
-#: frontend/src/components/dialog/select-dirent-body.js:208
+#: frontend/src/components/dialog/select-dirent-body.js:200
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-default-quota.js:79
#: frontend/src/components/dialog/set-org-user-name.js:68
@@ -645,7 +648,7 @@ msgstr "取消"
#: frontend/src/components/share-link-panel/link-authenticated-emails.js:199
#: frontend/src/components/share-link-panel/link-authenticated-users.js:202
#: frontend/src/components/user-settings/email-notice.js:91
-#: frontend/src/components/user-settings/user-basic-info-form.js:87
+#: frontend/src/components/user-settings/user-basic-info-form.js:89
#: frontend/src/metadata/components/dialog/metadata-status-manage-dialog/index.js:83
#: frontend/src/metadata/components/popover/column-popover/index.js:106
#: frontend/src/metadata/components/popover/filter-popover/index.js:201
@@ -663,7 +666,7 @@ msgstr "取消"
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:121
#: frontend/src/pages/sys-admin/repos/search-repos.js:155
#: frontend/src/pages/sys-admin/statistic/statistic-common-tool.js:128
-#: frontend/src/pages/sys-admin/users/search-users.js:318
+#: frontend/src/pages/sys-admin/users/search-users.js:324
#: frontend/src/pages/sys-admin/web-settings/input-item.js:69
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:119
msgid "Submit"
@@ -671,7 +674,7 @@ msgstr "提交"
#: frontend/src/components/dialog/add-wiki-dialog.js:85
#: frontend/src/components/wiki-card-view/wiki-card-item-add.js:12
-#: frontend/src/pages/wikis/wikis.js:287
+#: frontend/src/pages/wikis/wikis.js:288
msgid "Add Wiki"
msgstr "添加維基"
@@ -705,7 +708,7 @@ msgstr "添加維基"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:63
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:82
#: frontend/src/components/dialog/trash-dialog.js:252
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:674
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:707
#: frontend/src/components/group-members.js:30
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:125
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
@@ -804,12 +807,12 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:210
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:348
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:460
-#: frontend/src/metadata/components/popover/options-popover/index.js:151
+#: frontend/src/metadata/components/popover/options-popover/index.js:152
msgid "No options available"
msgstr ""
#: frontend/src/components/dialog/add-wiki-page-dialog.js:57
-#: frontend/src/pages/wiki2/side-panel.js:170
+#: frontend/src/pages/wiki2/side-panel.js:174
msgid "New page"
msgstr ""
@@ -1000,8 +1003,8 @@ msgstr "確定要刪除該帳號嗎?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:39
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:60
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:740
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:741
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:764
#: frontend/src/components/group-members.js:163
#: frontend/src/components/popover/tag-list-item.js:55
#: frontend/src/components/popover/tag-list-item.js:56
@@ -1022,14 +1025,16 @@ msgstr "確定要刪除該帳號嗎?"
#: frontend/src/components/user-settings/delete-account.js:38
#: frontend/src/components/user-settings/web-api-auth-token.js:91
#: frontend/src/components/wiki-card-view/wiki-card-item.js:237
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:273
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:285
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
#: frontend/src/metadata/components/dialog/delete-confirm-dialog/index.js:15
#: frontend/src/metadata/components/popover/groupbys-popover/groupbys/groupby-item.js:176
#: frontend/src/metadata/components/popover/options-popover/confirm-delete-popover/index.js:32
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:50
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:57
#: frontend/src/metadata/views/gallery/context-menu/index.js:20
-#: frontend/src/metadata/views/table/context-menu/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:74
+#: frontend/src/metadata/views/table/context-menu/index.js:93
+#: frontend/src/metadata/views/table/context-menu/index.js:121
#: frontend/src/pages/institution-admin/user-list-search/index.js:92
#: frontend/src/pages/institution-admin/user-list/index.js:144
#: frontend/src/pages/institution-admin/user-list/user-item.js:85
@@ -1073,7 +1078,7 @@ msgstr "確定要刪除該帳號嗎?"
#: frontend/src/pages/sys-admin/repos/trash-repos.js:257
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:111
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:155
-#: frontend/src/pages/sys-admin/users/search-users.js:355
+#: frontend/src/pages/sys-admin/users/search-users.js:363
#: frontend/src/pages/sys-admin/users/user-links.js:135
#: frontend/src/pages/sys-admin/users/user-repos.js:162
#: frontend/src/pages/sys-admin/users/user-repos.js:217
@@ -1189,7 +1194,7 @@ msgid "Copy selected item(s) to:"
msgstr "將已選條目複製到:"
#: frontend/src/components/dialog/copy-dirent-dialog.js:171
-#: frontend/src/components/dialog/select-dirent-body.js:174
+#: frontend/src/components/dialog/select-dirent-body.js:166
#: frontend/src/components/file-chooser/repo-list-wrapper.js:65
msgid "Other Libraries"
msgstr "其他資料庫"
@@ -1215,7 +1220,7 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:48
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:25
#: frontend/src/metadata/utils/validate/view.js:9
-#: frontend/src/utils/utils.js:1737
+#: frontend/src/utils/utils.js:1742
msgid "Name is required"
msgstr "名稱為必填項"
@@ -1234,8 +1239,9 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:58
#: frontend/src/components/dialog/rename-dirent.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:138
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:140
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:81
+#: frontend/src/metadata/views/table/index.js:92
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -1351,14 +1357,14 @@ msgstr "讀寫權限"
#: frontend/src/components/dialog/share-repo-dialog.js:40
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:22
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:712
+#: frontend/src/utils/utils.js:715
msgid "Read-Write"
msgstr "可讀寫"
#: frontend/src/components/dialog/create-repo-dialog.js:227
#: frontend/src/components/dialog/share-repo-dialog.js:41
#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
-#: frontend/src/utils/utils.js:715
+#: frontend/src/utils/utils.js:718
msgid "Read-Only"
msgstr "唯讀"
@@ -1428,12 +1434,12 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:108
#: frontend/src/components/dialog/create-tag-dialog.js:109
-#: frontend/src/components/file-view/file-toolbar.js:151
-#: frontend/src/components/file-view/file-toolbar.js:215
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:111
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:210
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:240
+#: frontend/src/components/file-view/file-toolbar.js:152
+#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:231
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:279
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:309
#: frontend/src/shared-dir-view.js:493
msgid "Save"
msgstr ""
@@ -1480,10 +1486,10 @@ msgstr "上傳"
#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:180
#: frontend/src/components/dialog/zip-download-dialog.js:123
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:734
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:757
-#: frontend/src/components/file-view/file-toolbar.js:165
-#: frontend/src/components/file-view/file-toolbar.js:249
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:735
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:758
+#: frontend/src/components/file-view/file-toolbar.js:166
+#: frontend/src/components/file-view/file-toolbar.js:250
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:104
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1491,9 +1497,8 @@ msgstr "上傳"
#: frontend/src/components/shared-file-view/shared-file-view.js:133
#: frontend/src/components/toolbar/selected-dirents-toolbar.js:399
#: frontend/src/metadata/views/gallery/context-menu/index.js:19
-#: frontend/src/metadata/views/table/context-menu/index.js:52
#: frontend/src/pages/file-history-old/history-item.js:127
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:123
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:192
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:72
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:254
#: frontend/src/pages/org-admin/statistic/statistic-traffic.js:63
@@ -1666,8 +1671,8 @@ msgstr ""
#: 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:67
-#: frontend/src/components/search/search.js:743
-#: frontend/src/components/search/search.js:778
+#: frontend/src/components/search/search.js:749
+#: frontend/src/components/search/search.js:784
#: frontend/src/components/system-notification.js:46
msgid "Close"
msgstr "關閉"
@@ -1885,6 +1890,34 @@ msgid ""
"can not create libraries."
msgstr ""
+#: frontend/src/components/dialog/image-dialog.js:46
+msgid "The image could not be loaded."
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:47
+msgid "Previous (Left arrow key)"
+msgstr "上一張 (左方向鍵)"
+
+#: frontend/src/components/dialog/image-dialog.js:48
+msgid "Next (Right arrow key)"
+msgstr "下一張 (右方向鍵)"
+
+#: frontend/src/components/dialog/image-dialog.js:49
+msgid "Close (Esc)"
+msgstr "關閉 (Esc)"
+
+#: frontend/src/components/dialog/image-dialog.js:50
+msgid "Zoom in"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:51
+msgid "Zoom out"
+msgstr ""
+
+#: frontend/src/components/dialog/image-dialog.js:56
+msgid "View original image"
+msgstr ""
+
#: frontend/src/components/dialog/import-members-dialog.js:37
#: frontend/src/components/dialog/org-import-users-dialog.js:37
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-import-user-dialog.js:38
@@ -1935,6 +1968,7 @@ msgstr ""
#: frontend/src/components/dialog/internal-link-dialog.js:67
#: frontend/src/components/dialog/share-dialog.js:128
#: frontend/src/components/dialog/share-dialog.js:277
+#: frontend/src/components/operations/internal-link-operation.js:28
msgid "Internal Link"
msgstr ""
@@ -2023,8 +2057,8 @@ msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:33
#: frontend/src/components/wiki-card-view/wiki-card-item.js:240
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:279
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:291
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
msgid "Leave"
msgstr ""
@@ -2150,7 +2184,7 @@ msgstr "選擇一個群組"
#: frontend/src/pages/institution-admin/main-panel.js:23
#: frontend/src/pages/org-admin/org-users-search-users.js:196
#: frontend/src/pages/org-admin/org-users-users.js:260
-#: frontend/src/pages/sys-admin/users/search-users.js:313
+#: frontend/src/pages/sys-admin/users/search-users.js:315
#: frontend/src/pages/sys-admin/users/users.js:463
msgid "Search users"
msgstr ""
@@ -2183,11 +2217,11 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:94
#: frontend/src/components/dialog/trash-dialog.js:256
#: frontend/src/components/dirent-detail/detail-list-view.js:103
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:22
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:68
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:13
#: frontend/src/components/dirent-detail/lib-details.js:19
#: frontend/src/components/dirent-detail/old-file-details.js:58
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:710
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:127
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:24
#: frontend/src/file-history-old.js:245
@@ -2226,7 +2260,7 @@ msgstr "大小"
#: frontend/src/components/dirent-detail/detail-list-view.js:81
#: frontend/src/components/dirent-detail/detail-list-view.js:105
#: frontend/src/components/dirent-detail/old-file-details.js:60
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:678
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:711
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:128
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
#: frontend/src/pages/institution-admin/user-content/user-repos.js:40
@@ -2452,7 +2486,7 @@ msgstr ""
#: frontend/src/components/dialog/org-set-group-quota-dialog.js:59
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:49
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-set-group-quota-dialog.js:59
-#: frontend/src/pages/sys-admin/users/search-users.js:296
+#: frontend/src/pages/sys-admin/users/search-users.js:298
#: frontend/src/pages/sys-admin/users/users.js:487
msgid "Set Quota"
msgstr "設定容量"
@@ -2550,7 +2584,7 @@ msgstr ""
#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/components/dialog/trash-dialog.js:127
#: frontend/src/pages/lib-content-view/lib-content-view.js:233
-#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1239
+#: frontend/src/repo-folder-trash.js:132 frontend/src/utils/utils.js:1242
msgid "Permission denied"
msgstr "沒有權限"
@@ -2559,17 +2593,19 @@ msgstr "沒有權限"
#: frontend/src/components/dialog/trash-dialog.js:365
#: frontend/src/components/dialog/zip-download-dialog.js:76
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:281
+#: frontend/src/metadata/store/server-operator.js:343
+#: frontend/src/metadata/store/server-operator.js:361
#: frontend/src/pages/lib-content-view/lib-content-view.js:239
-#: frontend/src/pages/lib-content-view/lib-content-view.js:816
-#: frontend/src/pages/lib-content-view/lib-content-view.js:864
-#: frontend/src/pages/lib-content-view/lib-content-view.js:961
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1152
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1168
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1204
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1232
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1300
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1356
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:817
+#: frontend/src/pages/lib-content-view/lib-content-view.js:865
+#: frontend/src/pages/lib-content-view/lib-content-view.js:956
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1147
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1163
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1199
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1227
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1303
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1359
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1397
#: frontend/src/pages/my-libs/my-libs-deleted.js:148
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:296
@@ -2584,7 +2620,7 @@ msgstr "沒有權限"
#: frontend/src/pages/upload-link/file-uploader.js:432
#: frontend/src/pages/wiki2/wiki-trash-dialog.js:232
#: frontend/src/repo-folder-trash.js:137 frontend/src/repo-folder-trash.js:334
-#: frontend/src/utils/utils.js:1244
+#: frontend/src/utils/utils.js:1249
msgid "Error"
msgstr "錯誤"
@@ -2598,7 +2634,7 @@ msgstr "錯誤"
#: frontend/src/repo-folder-trash.js:143 frontend/src/repo-folder-trash.js:336
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1247 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1252 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "請檢查網絡是否已連接。"
@@ -2753,6 +2789,7 @@ msgstr ""
#: frontend/src/components/dialog/search-file-dialog.js:77
#: frontend/src/components/dialog/search-file-dialog.js:81
#: frontend/src/components/file-chooser/index.js:469
+#: frontend/src/components/file-chooser/searcher/index.js:167
msgid "Search"
msgstr "搜索"
@@ -2766,12 +2803,12 @@ msgstr "在當前資料庫搜尋檔案"
msgid "No result"
msgstr "沒有結果"
-#: frontend/src/components/dialog/select-dirent-body.js:167
+#: frontend/src/components/dialog/select-dirent-body.js:159
#: frontend/src/components/file-chooser/repo-list-wrapper.js:45
msgid "Current Library"
msgstr "當前資料庫"
-#: frontend/src/components/dialog/select-dirent-body.js:181
+#: frontend/src/components/dialog/select-dirent-body.js:173
msgid "Recently Used"
msgstr ""
@@ -2835,16 +2872,16 @@ msgstr ""
#: frontend/src/components/dialog/share-dialog.js:327
#: frontend/src/components/dialog/share-wiki-dialog.js:160
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-dialog.js:84
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:737
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:760
-#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:243
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:738
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:761
+#: frontend/src/components/file-view/file-toolbar.js:139
+#: frontend/src/components/file-view/file-toolbar.js:244
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:328
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
#: frontend/src/components/toolbar/dir-operation-toolbar.js:261
#: frontend/src/components/toolbar/view-file-toolbar.js:136
#: frontend/src/components/wiki-card-view/wiki-card-item.js:231
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:100
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:169
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:70
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:347
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:401
@@ -3153,8 +3190,8 @@ msgid "Visit old version page"
msgstr ""
#: frontend/src/components/dialog/trash-dialog.js:208
-#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:871
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:737
+#: frontend/src/components/dirent-grid-view/dirent-grid-view.js:869
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:770
msgid "No file"
msgstr ""
@@ -3293,19 +3330,34 @@ msgstr "資源回收筒"
#: frontend/src/components/dir-view-mode/dir-others.js:28
#: frontend/src/components/dir-view-mode/dir-others.js:30
-#: frontend/src/components/file-view/file-toolbar.js:195
+#: frontend/src/components/file-view/file-toolbar.js:196
#: frontend/src/components/toolbar/view-file-toolbar.js:143
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:65
#: frontend/src/utils/text-translation.js:108
msgid "History"
msgstr "歷史"
-#: frontend/src/components/dir-view-mode/dir-views.js:18
+#: frontend/src/components/dir-view-mode/dir-views.js:19
msgid "Extended properties"
msgstr ""
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:11
+msgid "Extension Prompts"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:17
+msgid "Bell Icon"
+msgstr ""
+
+#: frontend/src/components/dir-view-mode/extension-prompts/index.js:22
+msgid ""
+"Turn on extensible properties and views to experience a new way of managing "
+"files"
+msgstr ""
+
#: frontend/src/components/dirent-detail/detail-list-view.js:80
#: frontend/src/components/dirent-detail/detail-list-view.js:104
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:148
#: frontend/src/components/dirent-detail/old-file-details.js:59
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:75
msgid "Location"
@@ -3317,7 +3369,7 @@ msgid "Edit metadata properties"
msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:107
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:25
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:71
#: frontend/src/components/toolbar/view-file-toolbar.js:142
#: frontend/src/pages/markdown-editor/detail-list-view/index.js:78
#: frontend/src/utils/text-translation.js:120
@@ -3325,20 +3377,63 @@ msgid "Tags"
msgstr "標籤"
#: frontend/src/components/dirent-detail/dirent-details/dir-details.js:14
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:24
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:70
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:15
#: frontend/src/components/dirent-detail/lib-details.js:21
#: frontend/src/metadata/utils/column/index.js:171
msgid "Last modified time"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:23
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:25
+msgid "Dimensions"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:27
+msgid "Device make"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:29
+msgid "Device model"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:31
+msgid "Color space"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:33
+#: frontend/src/metadata/utils/column/index.js:207
+msgid "Capture time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:35
+msgid "Focal length"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:37
+msgid "F number"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:39
+msgid "Exposure time"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:53
+msgid "mm"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:55
+msgid "s"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:69
#: frontend/src/components/dirent-detail/embedded-file-details/file-details.js:14
#: frontend/src/metadata/utils/column/index.js:177
msgid "Last modifier"
msgstr ""
-#: frontend/src/components/dirent-detail/dirent-details/file-details.js:65
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:115
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:142
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:149
#: frontend/src/metadata/components/detail-editor/collaborator-editor/index.js:90
#: frontend/src/metadata/components/detail-editor/date-editor/index.js:45
#: frontend/src/metadata/components/detail-editor/long-text-editor/index.js:32
@@ -3347,44 +3442,53 @@ msgstr ""
#: frontend/src/metadata/components/detail-editor/rate-editor/index.js:17
#: frontend/src/metadata/components/detail-editor/single-select-editor/index.js:91
#: frontend/src/metadata/components/detail-editor/text-editor/index.js:75
-#: frontend/src/metadata/components/metadata-details/index.js:120
+#: frontend/src/metadata/components/metadata-details/index.js:118
+#: frontend/src/metadata/views/gallery/gallery-main.js:119
#: frontend/src/metadata/views/table/table-main/records/group-body/group-container/group-title.js:11
msgid "Empty"
msgstr "暫無"
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:134
+msgid "General information"
+msgstr ""
+
+#: frontend/src/components/dirent-detail/dirent-details/file-details/index.js:137
+msgid "Capture information"
+msgstr ""
+
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
msgid "freezed"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:332
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:796
-#: frontend/src/components/file-view/file-info.js:31
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:797
+#: frontend/src/components/file-view/file-info.js:32
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:17
msgid "locked"
msgstr "已鎖定"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "Frozen by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:333
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:790
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:791
msgid "locked by {name}"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Unselect this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:827
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:829
msgid "Select this item"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:672
@@ -3405,9 +3509,9 @@ msgstr ""
msgid "Unstar"
msgstr "取消星標"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:834
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:934
-#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:836
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:936
+#: frontend/src/components/file-view/file-info.js:41
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:634
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:635
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:318
@@ -3419,13 +3523,13 @@ msgstr "取消星標"
msgid "Star"
msgstr "新增星標"
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Unselect all items"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:667
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:668
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:700
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:701
msgid "Select all items"
msgstr ""
@@ -3461,10 +3565,6 @@ msgstr ""
msgid "Libraries"
msgstr "資料庫"
-#: frontend/src/components/file-chooser/searcher/index.js:167
-msgid "Global search"
-msgstr ""
-
#: frontend/src/components/file-uploader/file-uploader.js:147
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:145
#: frontend/src/pages/upload-link/file-uploader.js:139
@@ -3519,12 +3619,12 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:96
#: frontend/src/components/file-uploader/upload-list-item.js:122
-#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:209
+#: frontend/src/components/file-view/file-toolbar.js:146
+#: frontend/src/components/file-view/file-toolbar.js:210
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:96
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:122
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:106
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:157
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:175
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:226
#: frontend/src/pages/upload-link/upload-list-item.js:96
#: frontend/src/pages/upload-link/upload-list-item.js:122
msgid "Saving..."
@@ -3613,49 +3713,53 @@ msgstr ""
msgid "state"
msgstr ""
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "starred"
msgstr "已加星標"
-#: frontend/src/components/file-view/file-info.js:30
+#: frontend/src/components/file-view/file-info.js:31
#: frontend/src/pages/markdown-editor/header-toolbar/file-info.js:13
msgid "unstarred"
msgstr "未加星標"
-#: frontend/src/components/file-view/file-toolbar.js:94
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:85
+#: frontend/src/components/file-view/file-toolbar.js:95
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:148
#: frontend/src/utils/text-translation.js:72
msgid "Lock"
msgstr "鎖定"
-#: frontend/src/components/file-view/file-toolbar.js:98
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:93
+#: frontend/src/components/file-view/file-toolbar.js:99
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:156
#: frontend/src/utils/text-translation.js:76
msgid "Unlock"
msgstr "解鎖"
-#: frontend/src/components/file-view/file-toolbar.js:123
+#: frontend/src/components/file-view/file-toolbar.js:124
msgid "Print"
msgstr ""
-#: frontend/src/components/file-view/file-toolbar.js:172
-#: frontend/src/components/file-view/file-toolbar.js:253
+#: frontend/src/components/file-view/file-toolbar.js:173
+#: frontend/src/components/file-view/file-toolbar.js:254
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:48
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:80
#: frontend/src/pages/org-admin/org-logs-file-update.js:260
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:136
#: frontend/src/repo-history.js:292 frontend/src/utils/text-translation.js:64
msgid "Details"
msgstr "詳情"
-#: frontend/src/components/file-view/file-toolbar.js:179
-#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:131
+#: frontend/src/components/file-view/file-toolbar.js:180
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:200
#: frontend/src/utils/text-translation.js:68
msgid "Open via Client"
msgstr "客戶端打開"
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:233
-#: frontend/src/metadata/views/table/context-menu/index.js:73
+#: frontend/src/components/file-view/file-toolbar.js:200
+#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:62
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:83
+#: frontend/src/metadata/views/table/context-menu/index.js:109
#: frontend/src/pages/markdown-editor/header-toolbar/more-menu.js:69
msgid "Open parent folder"
msgstr "開啟父目錄"
@@ -3666,6 +3770,15 @@ msgstr "開啟父目錄"
msgid "Online view is not applicable to this file format"
msgstr ""
+#: frontend/src/components/file-view/file-view.js:140
+msgid "Unfold"
+msgstr ""
+
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:69
+#: frontend/src/components/file-view/onlyoffice-file-toolbar.js:79
+msgid "Fold"
+msgstr ""
+
#: frontend/src/components/files-sub-nav.js:55
#: frontend/src/components/files-sub-nav.js:57
#: frontend/src/pages/libraries/index.js:274
@@ -3703,7 +3816,7 @@ msgstr "與所有人共享"
#: frontend/src/pages/sys-admin/users/user-groups.js:121
#: frontend/src/pages/sys-admin/users/user-links.js:161
#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:718
+#: frontend/src/utils/utils.js:721
msgid "Admin"
msgstr "管理"
@@ -3723,7 +3836,7 @@ msgstr "成員"
#: frontend/src/components/group-members.js:96
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/lib-content-view/lib-content-view.js:949
+#: frontend/src/pages/lib-content-view/lib-content-view.js:944
#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
#: frontend/src/pages/org-admin/libraries/org-repo-trash.js:155
#: frontend/src/pages/org-admin/org-group-repos.js:146
@@ -3779,7 +3892,7 @@ msgstr "檔案活動"
#: frontend/src/components/main-side-nav-folded.js:168
#: frontend/src/components/main-side-nav.js:242
#: frontend/src/components/main-side-nav.js:244
-#: frontend/src/pages/wikis/wikis.js:274
+#: frontend/src/pages/wikis/wikis.js:275
msgid "Wikis"
msgstr ""
@@ -3935,26 +4048,26 @@ msgstr ""
msgid "Last modified by"
msgstr ""
-#: frontend/src/components/search/search.js:544
+#: frontend/src/components/search/search.js:550
msgid "Type characters to start search"
msgstr ""
-#: frontend/src/components/search/search.js:571
-#: frontend/src/components/search/search.js:619
-#: frontend/src/components/search/search.js:636
+#: frontend/src/components/search/search.js:577
+#: frontend/src/components/search/search.js:625
+#: frontend/src/components/search/search.js:642
msgid "in all libraries"
msgstr ""
-#: frontend/src/components/search/search.js:607
-#: frontend/src/components/search/search.js:630
+#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:636
msgid "in this library"
msgstr ""
-#: frontend/src/components/search/search.js:613
+#: frontend/src/components/search/search.js:619
msgid "in this folder"
msgstr ""
-#: frontend/src/components/search/search.js:680
+#: frontend/src/components/search/search.js:686
msgid "Search results visited recently"
msgstr ""
@@ -4166,7 +4279,8 @@ msgstr ""
#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:319
#: frontend/src/components/wiki-card-view/wiki-card-item.js:227
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:46
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:53
+#: frontend/src/metadata/views/table/context-menu/index.js:125
#: frontend/src/pages/groups/group-view.js:366
#: frontend/src/pages/my-libs/mylib-repo-menu.js:145
#: frontend/src/pages/org-admin/departments/group-item.js:50
@@ -4330,11 +4444,11 @@ msgstr ""
msgid "Move"
msgstr "移動"
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "User not found"
msgstr ""
-#: frontend/src/components/user-select.js:100
+#: frontend/src/components/user-select.js:97
msgid "Enter characters to start searching"
msgstr ""
@@ -4515,19 +4629,19 @@ msgstr ""
msgid "Avatar:"
msgstr "頭像:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:69
+#: frontend/src/components/user-settings/user-basic-info-form.js:71
msgid "Username:"
msgstr "用戶名稱:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:73
+#: frontend/src/components/user-settings/user-basic-info-form.js:75
msgid "You can use this field at login."
msgstr "您可以用該字段登入。"
-#: frontend/src/components/user-settings/user-basic-info-form.js:79
+#: frontend/src/components/user-settings/user-basic-info-form.js:81
msgid "Contact Email:"
msgstr "聯絡電郵:"
-#: frontend/src/components/user-settings/user-basic-info-form.js:83
+#: frontend/src/components/user-settings/user-basic-info-form.js:85
msgid "Your notifications will be sent to this email."
msgstr "您的通知將發送到該郵箱。"
@@ -4588,35 +4702,40 @@ msgid "Publish"
msgstr ""
#: frontend/src/components/wiki-card-view/wiki-card-item.js:234
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:265
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
msgid "Unpublish"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:263
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:252
+#: frontend/src/translate.js:34
+msgid "Published"
+msgstr ""
+
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:261
msgid "Unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:264
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:262
msgid "Are you sure you want to unpublish Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:271
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:283
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:269
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:281
msgid "Delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:272
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:284
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:270
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:282
msgid "Are you sure you want to delete Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:277
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:289
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:275
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:287
msgid "Leave Share Wiki"
msgstr ""
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:278
-#: frontend/src/components/wiki-card-view/wiki-card-item.js:290
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:276
+#: frontend/src/components/wiki-card-view/wiki-card-item.js:288
msgid "Are you sure you want to leave share Wiki"
msgstr ""
@@ -4667,37 +4786,37 @@ msgstr ""
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:248
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:347
#: frontend/src/metadata/components/popover/filter-popover/advanced-filters/filter-item/index.js:459
-#: frontend/src/metadata/components/popover/options-popover/index.js:193
+#: frontend/src/metadata/components/popover/options-popover/index.js:194
msgid "Search option"
msgstr ""
#: frontend/src/metadata/components/cell-editors/multiple-select-editor/index.js:267
#: frontend/src/metadata/components/cell-editors/single-select-editor/index.js:261
-#: frontend/src/metadata/components/popover/options-popover/index.js:207
+#: frontend/src/metadata/components/popover/options-popover/index.js:208
msgid "Add option"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:36
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
msgid "1 filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Preset filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:37
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:39
msgid "Filters"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Preset filter"
msgstr ""
-#: frontend/src/metadata/components/data-process-setter/filter-setter.js:38
+#: frontend/src/metadata/components/data-process-setter/filter-setter.js:40
msgid "Filter"
msgstr ""
@@ -4912,7 +5031,7 @@ msgid "Name cannot contain dots"
msgstr ""
#: frontend/src/metadata/components/popover/column-popover/utils.js:17
-#: frontend/src/utils/utils.js:1747
+#: frontend/src/utils/utils.js:1752
msgid "Name cannot contain backtick"
msgstr ""
@@ -4991,22 +5110,27 @@ msgstr ""
msgid "Files and folders"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:7
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:7
msgid "Only pictures"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:8
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:8
msgid "Only videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/file-type-filter.js:9
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/gallery-file-type-filter.js:9
msgid "Pictures and videos"
msgstr ""
-#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:31
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/index.js:32
msgid "Basic"
msgstr ""
+#: frontend/src/metadata/components/popover/filter-popover/basic-filters/table-file-type-filter.js:40
+#: frontend/src/metadata/utils/column/index.js:185
+msgid "File type"
+msgstr ""
+
#: frontend/src/metadata/components/popover/filter-popover/index.js:179
msgid "No filters"
msgstr ""
@@ -5082,11 +5206,11 @@ msgstr ""
msgid "Are you sure you want to delete this option?"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:46
+#: frontend/src/metadata/components/popover/options-popover/index.js:47
msgid "There is another option with this name"
msgstr ""
-#: frontend/src/metadata/components/popover/options-popover/index.js:152
+#: frontend/src/metadata/components/popover/options-popover/index.js:153
msgid "No options"
msgstr ""
@@ -5135,7 +5259,7 @@ msgid "Table"
msgstr "表格"
#: frontend/src/metadata/components/popover/view-popover/add-view/index.js:45
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:72
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:74
msgid "Gallery"
msgstr ""
@@ -5143,10 +5267,6 @@ msgstr ""
msgid "New view"
msgstr ""
-#: frontend/src/metadata/components/popover/view-popover/rename/index.js:59
-msgid "Rename view"
-msgstr ""
-
#: frontend/src/metadata/constants/column/limit.js:15
msgid ""
"The content of the document has exceeded the limit of 100000 characters, and"
@@ -5319,14 +5439,14 @@ msgstr ""
msgid "is none of..."
msgstr ""
-#: frontend/src/metadata/hooks/metadata-view.js:80
+#: frontend/src/metadata/hooks/metadata-view.js:81
msgid ""
"The files' metadata is being created. This may take a minute or so. Please "
"refresh the page later."
msgstr ""
#: frontend/src/metadata/hooks/metadata.js:98
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:150
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:204
msgid "File extended properties"
msgstr ""
@@ -5335,7 +5455,7 @@ msgstr ""
msgid "Untitled"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/index.js:197
+#: frontend/src/metadata/metadata-tree-view/index.js:204
msgid "Add view"
msgstr ""
@@ -5347,74 +5467,77 @@ msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:28
#: frontend/src/metadata/utils/validate/view.js:12
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:55
-#: frontend/src/utils/utils.js:1742
+#: frontend/src/utils/utils.js:1747
msgid "Name cannot contain slash"
msgstr ""
#: frontend/src/metadata/metadata-tree-view/name-dialog/index.js:31
#: frontend/src/metadata/utils/validate/view.js:15
#: frontend/src/pages/wiki2/wiki-nav/add-new-page-dialog.js:59
-#: frontend/src/utils/utils.js:1752
+#: frontend/src/utils/utils.js:1757
msgid "Name cannot contain backslash"
msgstr ""
-#: frontend/src/metadata/metadata-tree-view/view-item/index.js:47
+#: frontend/src/metadata/metadata-tree-view/view-item/index.js:54
msgid "Duplicate"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:19
-msgid "Failed to modify record"
+#: frontend/src/metadata/store/server-operator.js:42
+msgid "Failed to modify records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:31
-msgid "Failed to modify records"
+#: frontend/src/metadata/store/server-operator.js:58
+msgid "Failed to delete records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:38
-#: frontend/src/metadata/store/server-operator.js:44
+#: frontend/src/metadata/store/server-operator.js:65
+#: frontend/src/metadata/store/server-operator.js:71
msgid "Failed to restore records"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:58
+#: frontend/src/metadata/store/server-operator.js:85
msgid "Failed to insert property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:67
+#: frontend/src/metadata/store/server-operator.js:94
msgid "Failed to delete property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:76
+#: frontend/src/metadata/store/server-operator.js:103
msgid "Failed to rename property"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:85
+#: frontend/src/metadata/store/server-operator.js:112
msgid "Failed to modify property data"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:96
-msgid "Failed to modify property width"
-msgstr ""
-
-#: frontend/src/metadata/store/server-operator.js:105
+#: frontend/src/metadata/store/server-operator.js:121
msgid "Failed to modify property order"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:114
+#: frontend/src/metadata/store/server-operator.js:130
msgid "Failed to modify filter"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:123
+#: frontend/src/metadata/store/server-operator.js:139
msgid "Failed to modify sort"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:132
+#: frontend/src/metadata/store/server-operator.js:148
msgid "Failed to modify group"
msgstr ""
-#: frontend/src/metadata/store/server-operator.js:141
+#: frontend/src/metadata/store/server-operator.js:157
msgid "Failed to modify hidden properties"
msgstr ""
+#: frontend/src/metadata/store/server-operator.js:344
+#: frontend/src/metadata/store/server-operator.js:362
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1149
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1165
+msgid "Renaming {name} failed"
+msgstr ""
+
#: frontend/src/metadata/utils/column/index.js:168
msgid "Created time"
msgstr ""
@@ -5427,10 +5550,6 @@ msgstr ""
msgid "File name"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:185
-msgid "File type"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:187
msgid "File collaborators"
msgstr ""
@@ -5463,56 +5582,52 @@ msgstr ""
msgid "File details"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:207
-msgid "Shooting time"
-msgstr ""
-
#: frontend/src/metadata/utils/column/index.js:209
msgid "File owner"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:268
+#: frontend/src/metadata/utils/column/index.js:267
msgid "Picture"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:269
+#: frontend/src/metadata/utils/column/index.js:268
#: frontend/src/pages/search/advanced-search.js:18
msgid "Document"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:270
+#: frontend/src/metadata/utils/column/index.js:269
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:164
msgid "Video"
msgstr "視頻"
-#: frontend/src/metadata/utils/column/index.js:271
+#: frontend/src/metadata/utils/column/index.js:270
#: frontend/src/pages/search/advanced-search.js:18
#: frontend/src/pages/search/advanced-search.js:168
msgid "Audio"
msgstr "音頻"
-#: frontend/src/metadata/utils/column/index.js:272
+#: frontend/src/metadata/utils/column/index.js:271
msgid "Code"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:273
+#: frontend/src/metadata/utils/column/index.js:272
msgid "Compressed"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:295
+#: frontend/src/metadata/utils/column/index.js:299
msgid "In progress"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:296
+#: frontend/src/metadata/utils/column/index.js:300
msgid "In review"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:297
+#: frontend/src/metadata/utils/column/index.js:301
msgid "Done"
msgstr ""
-#: frontend/src/metadata/utils/column/index.js:298
+#: frontend/src/metadata/utils/column/index.js:302
msgid "Outdated"
msgstr ""
@@ -5520,56 +5635,69 @@ msgstr ""
msgid "Name already exists"
msgstr ""
-#: frontend/src/metadata/views/gallery/gallery-main.js:76
-#: frontend/src/metadata/views/table/table-main/records/index.js:670
+#: frontend/src/metadata/views/gallery/gallery-main.js:157
+#: frontend/src/metadata/views/table/table-main/records/index.js:700
msgid "No record"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:57
+#: frontend/src/metadata/views/table/context-menu/index.js:60
msgid "Clear selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:58
+#: frontend/src/metadata/views/table/context-menu/index.js:61
msgid "Copy selected"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open folder in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:72
+#: frontend/src/metadata/views/table/context-menu/index.js:108
msgid "Open file in new tab"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:77
+#: frontend/src/metadata/views/table/context-menu/index.js:113
msgid "Generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:79
+#: frontend/src/metadata/views/table/context-menu/index.js:115
msgid "Generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:153
+#: frontend/src/metadata/views/table/context-menu/index.js:191
msgid "Failed to generate description"
msgstr ""
-#: frontend/src/metadata/views/table/context-menu/index.js:184
+#: frontend/src/metadata/views/table/context-menu/index.js:219
msgid "Failed to generate image description"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/index.js:129
+msgid "Successfully deleted {name} and {n} other items"
+msgstr ""
+
+#: frontend/src/metadata/views/table/index.js:130
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1217
+#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
+#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
+#: frontend/src/pages/org-admin/org-groups.js:128
+msgid "Successfully deleted {name}"
+msgstr ""
+
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "xxx rows are copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:651
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:653
msgid "1 row is copied."
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "xxx cells copied"
msgstr ""
-#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:683
+#: frontend/src/metadata/views/table/masks/interaction-masks/index.js:685
msgid "1 cell copied"
msgstr ""
@@ -5602,7 +5730,7 @@ msgid "xxx records"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:124
-msgid "1 record"
+msgid "xxx record"
msgstr ""
#: frontend/src/metadata/views/table/table-main/records-footer/index.js:142
@@ -5692,11 +5820,11 @@ msgstr ""
msgid "Select"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open folder"
msgstr ""
-#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:132
+#: frontend/src/metadata/views/table/table-main/records/record/cell/operation-btn/index.js:128
msgid "Open file"
msgstr ""
@@ -5911,12 +6039,13 @@ msgstr ""
#: frontend/src/pages/sys-admin/statistic/statistic-nav.js:17
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:124
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:133
-#: frontend/src/pages/sys-admin/users/search-users.js:305
+#: frontend/src/pages/sys-admin/users/search-users.js:307
#: frontend/src/pages/sys-admin/users/user-nav.js:30
msgid "Users"
msgstr "用戶"
#: frontend/src/pages/institution-admin/user-content/index.js:7
+#: frontend/src/pages/markdown-editor/header-toolbar/header-toolbar.js:162
#: frontend/src/pages/org-admin/org-info.js:66
#: frontend/src/pages/org-admin/side-panel.js:39
#: frontend/src/pages/org-admin/web-settings/web-settings.js:104
@@ -6075,111 +6204,98 @@ msgstr ""
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 "
-"through links. You can invite a guest by clicking the \"Invite Guest\" "
-"button in the menu bar."
+"through links. You can invite a guest by clicking the \"Invite Guest\" item "
+"in the menu."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:236
msgid "Library share permission not found."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:677
+#: frontend/src/pages/lib-content-view/lib-content-view.js:678
msgid "Failed to move files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:679
+#: frontend/src/pages/lib-content-view/lib-content-view.js:680
#: frontend/src/shared-dir-view.js:216
msgid "Failed to copy files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:709
+#: frontend/src/pages/lib-content-view/lib-content-view.js:710
msgid "Successfully moved files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:711
+#: frontend/src/pages/lib-content-view/lib-content-view.js:712
#: frontend/src/shared-dir-view.js:230
msgid "Successfully copied files to another library."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:908
+#: frontend/src/pages/lib-content-view/lib-content-view.js:909
msgid "Restored {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:909
+#: frontend/src/pages/lib-content-view/lib-content-view.js:910
msgid "Restored {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:916
+#: frontend/src/pages/lib-content-view/lib-content-view.js:917
msgid "Failed to restore {name} and {n} other items"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:917
+#: frontend/src/pages/lib-content-view/lib-content-view.js:918
msgid "Failed to restore {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:945
+#: frontend/src/pages/lib-content-view/lib-content-view.js:940
msgid "Successfully deleted {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:955
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1198
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1226
+#: frontend/src/pages/lib-content-view/lib-content-view.js:950
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1193
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1221
msgid "Undo"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:962
+#: frontend/src/pages/lib-content-view/lib-content-view.js:957
msgid "Failed to delete {name} and {n} other items."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1154
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1170
-msgid "Renaming {name} failed"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1194
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1222
-#: frontend/src/pages/org-admin/libraries/org-all-repos.js:375
-#: frontend/src/pages/org-admin/org-groups-search-groups.js:229
-#: frontend/src/pages/org-admin/org-groups.js:128
-msgid "Successfully deleted {name}"
-msgstr ""
-
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1206
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1234
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1201
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1229
msgid "Failed to delete {name}"
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1290
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1293
msgid "Successfully moved {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1301
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1304
msgid "Failed to move {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1349
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1352
#: frontend/src/pages/sdoc/sdoc-file-history/side-panel.js:127
-#: frontend/src/utils/utils.js:1340
+#: frontend/src/utils/utils.js:1345
msgid "Successfully copied %(name)s."
msgstr "成功複製 %(name)s。"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1357
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1360
msgid "Failed to copy %(name)s"
msgstr "複製 %(name)s 失敗"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1377
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1380
msgid "Converting, please wait..."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1389
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1392
msgid "Successfully converted the file."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:1396
+#: frontend/src/pages/lib-content-view/lib-content-view.js:1399
msgid "Failed to convert {name}."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2189
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2225
#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:256
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:108
#: frontend/src/pages/shared-libs/shared-libs.js:313
@@ -6188,13 +6304,13 @@ msgstr ""
msgid "Leave Share"
msgstr "退出共享"
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2235
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2271
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-view.js:2394
+#: frontend/src/pages/lib-content-view/lib-content-view.js:2431
#: frontend/src/pages/wiki/main-panel.js:82
-#: frontend/src/pages/wiki2/main-panel.js:77
+#: frontend/src/pages/wiki2/main-panel.js:85
msgid "Folder does not exist."
msgstr ""
@@ -6439,12 +6555,12 @@ msgid ""
msgstr ""
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:206
-#: frontend/src/utils/utils.js:448
+#: frontend/src/utils/utils.js:451
msgid "Encrypted library"
msgstr "加密資料庫"
#: frontend/src/pages/org-admin/libraries/org-all-repos.js:209
-#: frontend/src/utils/utils.js:454
+#: frontend/src/utils/utils.js:457
msgid "Read-Write library"
msgstr "可讀寫資料庫"
@@ -6493,7 +6609,7 @@ msgstr "查找群組"
#: frontend/src/pages/sys-admin/groups/search-groups.js:131
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:127
#: frontend/src/pages/sys-admin/repos/search-repos.js:161
-#: frontend/src/pages/sys-admin/users/search-users.js:324
+#: frontend/src/pages/sys-admin/users/search-users.js:331
msgid "Result"
msgstr "搜尋結果"
@@ -6732,7 +6848,7 @@ msgstr ""
#: frontend/src/pages/org-admin/org-users-admins.js:44
#: frontend/src/pages/org-admin/org-users-search-users.js:115
#: frontend/src/pages/org-admin/org-users-users.js:202
-#: frontend/src/pages/sys-admin/users/search-users.js:143
+#: frontend/src/pages/sys-admin/users/search-users.js:145
#: frontend/src/pages/sys-admin/users/users.js:244
#, javascript-format
msgid "Deleted user %s"
@@ -6762,8 +6878,8 @@ msgstr "新增管理員"
#: frontend/src/pages/org-admin/org-users-search-users.js:134
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
-#: frontend/src/pages/sys-admin/users/search-users.js:215
-#: frontend/src/pages/sys-admin/users/search-users.js:232
+#: frontend/src/pages/sys-admin/users/search-users.js:217
+#: frontend/src/pages/sys-admin/users/search-users.js:234
#: frontend/src/pages/sys-admin/users/user-info.js:280
#: frontend/src/pages/sys-admin/users/users.js:364
#: frontend/src/pages/sys-admin/users/users.js:381
@@ -6771,7 +6887,7 @@ msgid "Edit succeeded"
msgstr "權限修改成功"
#: frontend/src/pages/org-admin/org-users-search-users.js:192
-#: frontend/src/pages/sys-admin/users/search-users.js:309
+#: frontend/src/pages/sys-admin/users/search-users.js:311
msgid "Search Users"
msgstr ""
@@ -7140,8 +7256,8 @@ msgstr ""
#: frontend/src/pages/sys-admin/groups/group-members.js:186
#: frontend/src/pages/sys-admin/links/share-links.js:168
#: frontend/src/pages/sys-admin/links/upload-links.js:146
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:73
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:43
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:75
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:45
msgid "Remove"
msgstr "刪除"
@@ -7241,38 +7357,46 @@ msgstr "轉讓資料庫"
msgid "Create Group"
msgstr "建立群組"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:134
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:107
+msgid "Migrate User"
+msgstr ""
+
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:135
msgid "Created library {library_name} with {owner} as its owner"
msgstr "創建資料庫 {library_name} 由{owner}為擁有者"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:144
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:145
msgid "Deleted library {library_name}"
msgstr "刪除資料庫 {library_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:149
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:150
msgid "Transferred library {library_name} from {user_from} to {user_to}"
msgstr "轉讓資料庫 {library_name} 由 {user_from} 到 {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:160
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:161
msgid "Created group {group_name}"
msgstr "建立群組 {group_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:165
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:166
msgid "Transferred group {group_name} from {user_from} to {user_to}"
msgstr "轉讓群組 {group_name} 由 {user_from} 到 {user_to}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:172
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:173
msgid "Deleted group {group_name}"
msgstr "已刪除群組 {group_name}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:177
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:178
msgid "Added user {user}"
msgstr "已新增使用者 {user}"
-#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:182
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:183
msgid "Deleted user {user}"
msgstr "刪除使用者 {user}"
+#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:188
+msgid "User migrate from {user_from} to {user_to}"
+msgstr ""
+
#: frontend/src/pages/sys-admin/file-scan-records.js:31
msgid "Path"
msgstr ""
@@ -7411,7 +7535,7 @@ msgid "Revoke"
msgstr ""
#: frontend/src/pages/sys-admin/institutions/institution-admins.js:252
-#: frontend/src/pages/sys-admin/users/search-users.js:247
+#: frontend/src/pages/sys-admin/users/search-users.js:249
#: frontend/src/pages/sys-admin/users/users.js:396
msgid "Successfully revoked the admin permission of {placeholder}."
msgstr ""
@@ -7492,6 +7616,7 @@ msgid "Add"
msgstr "新增"
#: frontend/src/pages/sys-admin/main-panel-topbar.js:20
+#: frontend/src/pages/wiki2/main-panel.js:70
msgid "Side Nav Menu"
msgstr "側邊導航選單"
@@ -7603,24 +7728,24 @@ msgstr ""
msgid "Update succeeded."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:190
+#: frontend/src/pages/sys-admin/users/search-users.js:192
#: frontend/src/pages/sys-admin/users/users.js:291
msgid "Successfully deleted 1 user."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:191
+#: frontend/src/pages/sys-admin/users/search-users.js:193
#: frontend/src/pages/sys-admin/users/users.js:292
msgid "Successfully deleted {user_number_placeholder} users."
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:297
-#: frontend/src/pages/sys-admin/users/search-users.js:352
+#: frontend/src/pages/sys-admin/users/search-users.js:299
+#: frontend/src/pages/sys-admin/users/search-users.js:360
#: frontend/src/pages/sys-admin/users/users.js:488
#: frontend/src/pages/sys-admin/users/users.js:550
msgid "Delete Users"
msgstr ""
-#: frontend/src/pages/sys-admin/users/search-users.js:353
+#: frontend/src/pages/sys-admin/users/search-users.js:361
#: frontend/src/pages/sys-admin/users/users.js:551
msgid "Are you sure you want to delete the selected user(s) ?"
msgstr "確定要刪除選中的用戶嗎?"
@@ -7972,24 +8097,24 @@ msgstr ""
msgid "Add page inside"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:53
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:77
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:55
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:79
msgid "Cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:56
+#: frontend/src/pages/wiki2/wiki-right-header/page-cover.js:58
msgid "Change cover"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:42
+#: frontend/src/pages/wiki2/wiki-right-header/page-icon.js:44
msgid "Emojis"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:62
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:64
msgid "Add icon"
msgstr ""
-#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:68
+#: frontend/src/pages/wiki2/wiki-right-header/page-title.js:70
msgid "Add cover"
msgstr ""
@@ -7997,16 +8122,16 @@ msgstr ""
msgid "{placeholder} Wiki Trash"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:309
+#: frontend/src/pages/wikis/wikis.js:311
msgid "No Wikis"
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:310
-msgid "You do not have any wikis yet."
+#: frontend/src/pages/wikis/wikis.js:314
+msgid "You do not have any Wikis yet."
msgstr ""
-#: frontend/src/pages/wikis/wikis.js:311
-msgid "You can add a wiki by clicking the \"Add Wiki\" button in the menu."
+#: frontend/src/pages/wikis/wikis.js:315
+msgid "You can add a Wiki by clicking the \"Add Wiki\" item in the menu."
msgstr ""
#: frontend/src/repo-history.js:96
@@ -8280,128 +8405,132 @@ msgstr ""
msgid "Export as zip"
msgstr ""
-#: frontend/src/utils/utils.js:450
+#: frontend/src/utils/utils.js:453
msgid "Admin access"
msgstr ""
-#: frontend/src/utils/utils.js:457
+#: frontend/src/utils/utils.js:460
msgid "Read-Only library"
msgstr "唯讀資料庫"
-#: frontend/src/utils/utils.js:460
+#: frontend/src/utils/utils.js:463
msgid "Online Read-Write library"
msgstr ""
-#: frontend/src/utils/utils.js:463
+#: frontend/src/utils/utils.js:466
msgid "Online Read-Only library"
msgstr ""
-#: frontend/src/utils/utils.js:474
+#: frontend/src/utils/utils.js:477
msgid "Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:477
+#: frontend/src/utils/utils.js:480
msgid "Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:480
+#: frontend/src/utils/utils.js:483
msgid "Online Read-Write folder"
msgstr ""
-#: frontend/src/utils/utils.js:483
+#: frontend/src/utils/utils.js:486
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:721
+#: frontend/src/utils/utils.js:724
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:724
+#: frontend/src/utils/utils.js:727
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:727
+#: frontend/src/utils/utils.js:730
msgid "Invisible"
msgstr ""
-#: frontend/src/utils/utils.js:737
+#: frontend/src/utils/utils.js:740
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:740
+#: frontend/src/utils/utils.js:743
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:743
+#: frontend/src/utils/utils.js:746
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:746
+#: frontend/src/utils/utils.js:749
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:749
+#: frontend/src/utils/utils.js:752
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:752
+#: frontend/src/utils/utils.js:755
msgid "User can not see this folder."
msgstr ""
-#: frontend/src/utils/utils.js:763
+#: frontend/src/utils/utils.js:766
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:773
+#: frontend/src/utils/utils.js:776
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:783
+#: frontend/src/utils/utils.js:786
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:793
+#: frontend/src/utils/utils.js:796
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:803
+#: frontend/src/utils/utils.js:806
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1342
+#: frontend/src/utils/utils.js:1244
+msgid "Too many requests"
+msgstr ""
+
+#: frontend/src/utils/utils.js:1347
msgid "Successfully copied %(name)s and 1 other item."
msgstr "成功複製 %(name)s 和另1項條目。"
-#: frontend/src/utils/utils.js:1344
+#: frontend/src/utils/utils.js:1349
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr "成功複製 %(name)s 和其他 %(amount)s 項條目。"
-#: frontend/src/utils/utils.js:1355
+#: frontend/src/utils/utils.js:1360
msgid "Successfully moved %(name)s."
msgstr "成功移動 %(name)s。"
-#: frontend/src/utils/utils.js:1357
+#: frontend/src/utils/utils.js:1362
msgid "Successfully moved %(name)s and 1 other item."
msgstr "成功移動 %(name)s 和另1項條目。"
-#: frontend/src/utils/utils.js:1359
+#: frontend/src/utils/utils.js:1364
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr "成功移動 %(name)s 和其他 %(amount)s 項條目。"
-#: frontend/src/utils/utils.js:1371
+#: frontend/src/utils/utils.js:1376
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1374
+#: frontend/src/utils/utils.js:1379
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1384
+#: frontend/src/utils/utils.js:1389
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1387
+#: frontend/src/utils/utils.js:1392
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/media/sdoc-editor/locales/ru/sdoc-editor.json b/media/sdoc-editor/locales/ru/sdoc-editor.json
index 89d85e2f7a..d8294b4c6f 100644
--- a/media/sdoc-editor/locales/ru/sdoc-editor.json
+++ b/media/sdoc-editor/locales/ru/sdoc-editor.json
@@ -565,5 +565,5 @@
"Double_click_to_enter_edit_mode_and_adjust_field_width" : "Дважды щелкните, чтобы войти в режим редактирования и отрегулировать ширину поля",
"Enter_comment_Enter_for_new_line_shift_enter_to_send": "Введите комментарий, Enter для новой строки, Shift + Enter для отправки",
"Sub_table": "Таблица",
- "Search_action...": "Search action..."
+ "Search_action...": "Поиск действия..."
}