diff --git a/frappe/locale/main.pot b/frappe/locale/main.pot
index 175e1b51e3..b162dbb333 100644
--- a/frappe/locale/main.pot
+++ b/frappe/locale/main.pot
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Frappe Framework VERSION\n"
"Report-Msgid-Bugs-To: developers@frappe.io\n"
-"POT-Creation-Date: 2025-11-16 09:34+0000\n"
-"PO-Revision-Date: 2025-11-16 09:34+0000\n"
+"POT-Creation-Date: 2025-11-23 09:34+0000\n"
+"PO-Revision-Date: 2025-11-23 09:34+0000\n"
"Last-Translator: developers@frappe.io\n"
"Language-Team: developers@frappe.io\n"
"MIME-Version: 1.0\n"
@@ -120,7 +120,7 @@ msgstr ""
msgid "0 is highest"
msgstr ""
-#: frappe/public/js/frappe/form/grid_row.js:893
+#: frappe/public/js/frappe/form/grid_row.js:892
msgid "1 = True & 0 = False"
msgstr ""
@@ -143,7 +143,7 @@ msgstr ""
msgid "1 Report"
msgstr ""
-#: frappe/tests/test_utils.py:872
+#: frappe/tests/test_utils.py:873
msgid "1 day ago"
msgstr ""
@@ -152,17 +152,17 @@ msgid "1 hour"
msgstr ""
#: frappe/public/js/frappe/utils/pretty_date.js:52
-#: frappe/tests/test_utils.py:870
+#: frappe/tests/test_utils.py:871
msgid "1 hour ago"
msgstr ""
#: frappe/public/js/frappe/utils/pretty_date.js:48
-#: frappe/tests/test_utils.py:868
+#: frappe/tests/test_utils.py:869
msgid "1 minute ago"
msgstr ""
#: frappe/public/js/frappe/utils/pretty_date.js:66
-#: frappe/tests/test_utils.py:876
+#: frappe/tests/test_utils.py:877
msgid "1 month ago"
msgstr ""
@@ -184,37 +184,37 @@ msgctxt "User added row to child table"
msgid "1 row to {0}"
msgstr ""
-#: frappe/tests/test_utils.py:867
+#: frappe/tests/test_utils.py:868
msgid "1 second ago"
msgstr ""
#: frappe/public/js/frappe/utils/pretty_date.js:62
-#: frappe/tests/test_utils.py:874
+#: frappe/tests/test_utils.py:875
msgid "1 week ago"
msgstr ""
#: frappe/public/js/frappe/utils/pretty_date.js:70
-#: frappe/tests/test_utils.py:878
+#: frappe/tests/test_utils.py:879
msgid "1 year ago"
msgstr ""
-#: frappe/tests/test_utils.py:871
+#: frappe/tests/test_utils.py:872
msgid "2 hours ago"
msgstr ""
-#: frappe/tests/test_utils.py:877
+#: frappe/tests/test_utils.py:878
msgid "2 months ago"
msgstr ""
-#: frappe/tests/test_utils.py:875
+#: frappe/tests/test_utils.py:876
msgid "2 weeks ago"
msgstr ""
-#: frappe/tests/test_utils.py:879
+#: frappe/tests/test_utils.py:880
msgid "2 years ago"
msgstr ""
-#: frappe/tests/test_utils.py:869
+#: frappe/tests/test_utils.py:870
msgid "3 minutes ago"
msgstr ""
@@ -230,7 +230,7 @@ msgstr ""
msgid "5 Records"
msgstr ""
-#: frappe/tests/test_utils.py:873
+#: frappe/tests/test_utils.py:874
msgid "5 days ago"
msgstr ""
@@ -979,7 +979,7 @@ msgstr ""
#: frappe/core/doctype/communication/communication.js:131
#: frappe/core/doctype/doctype/doctype.json
#: frappe/core/doctype/rq_job/rq_job_list.js:14
-#: frappe/core/doctype/rq_job/rq_job_list.js:39
+#: frappe/core/doctype/rq_job/rq_job_list.js:48
#: frappe/core/doctype/user_session_display/user_session_display.json
#: frappe/core/report/database_storage_usage_by_tables/database_storage_usage_by_tables.js:48
#: frappe/custom/doctype/customize_form/customize_form.js:108
@@ -1051,11 +1051,11 @@ msgstr ""
msgid "Activity Log"
msgstr ""
-#: frappe/core/page/permission_manager/permission_manager.js:483
+#: frappe/core/page/permission_manager/permission_manager.js:487
#: frappe/email/doctype/email_group/email_group.js:60
-#: frappe/public/js/frappe/form/grid_row.js:502
+#: frappe/public/js/frappe/form/grid_row.js:501
#: frappe/public/js/frappe/form/sidebar/assign_to.js:101
-#: frappe/public/js/frappe/form/templates/set_sharing.html:68
+#: frappe/public/js/frappe/form/templates/set_sharing.html:82
#: frappe/public/js/frappe/list/bulk_operations.js:437
#: frappe/public/js/frappe/views/dashboard/dashboard_view.js:441
#: frappe/public/js/frappe/views/reports/query_report.js:266
@@ -1064,7 +1064,7 @@ msgstr ""
msgid "Add"
msgstr ""
-#: frappe/public/js/frappe/form/grid_row.js:455
+#: frappe/public/js/frappe/form/grid_row.js:454
msgid "Add / Remove Columns"
msgstr ""
@@ -1072,7 +1072,7 @@ msgstr ""
msgid "Add / Update"
msgstr ""
-#: frappe/core/page/permission_manager/permission_manager.js:443
+#: frappe/core/page/permission_manager/permission_manager.js:447
msgid "Add A New Rule"
msgstr ""
@@ -1158,7 +1158,7 @@ msgstr ""
msgid "Add Multiple"
msgstr ""
-#: frappe/core/page/permission_manager/permission_manager.js:446
+#: frappe/core/page/permission_manager/permission_manager.js:450
msgid "Add New Permission Rule"
msgstr ""
@@ -1315,7 +1315,7 @@ msgstr ""
msgid "Add tab"
msgstr ""
-#: frappe/public/js/frappe/utils/dashboard_utils.js:263
+#: frappe/public/js/frappe/utils/dashboard_utils.js:269
#: frappe/public/js/frappe/views/reports/query_report.js:252
msgid "Add to Dashboard"
msgstr ""
@@ -1458,6 +1458,7 @@ msgstr ""
#: frappe/core/doctype/module_def/module_def.json
#: frappe/core/doctype/page/page.json
#: frappe/core/doctype/patch_log/patch_log.json
+#: frappe/core/doctype/permission_type/permission_type.json
#: frappe/core/doctype/recorder/recorder.json
#: frappe/core/doctype/report/report.json
#: frappe/core/doctype/rq_job/rq_job.json
@@ -1473,11 +1474,11 @@ msgstr ""
msgid "Administrator"
msgstr ""
-#: frappe/core/doctype/user/user.py:1264
+#: frappe/core/doctype/user/user.py:1270
msgid "Administrator Logged In"
msgstr ""
-#: frappe/core/doctype/user/user.py:1258
+#: frappe/core/doctype/user/user.py:1264
msgid "Administrator accessed {0} on {1} via IP Address {2}."
msgstr ""
@@ -1580,16 +1581,11 @@ msgstr ""
msgid "Alert"
msgstr ""
-#. Label of a Card Break in the Tools Workspace
-#: frappe/automation/workspace/tools/tools.json
-msgid "Alerts and Notifications"
-msgstr ""
-
-#: frappe/database/query.py:1610
+#: frappe/database/query.py:2251
msgid "Alias cannot be a SQL keyword: {0}"
msgstr ""
-#: frappe/database/query.py:1535
+#: frappe/database/query.py:2176
msgid "Alias must be a string"
msgstr ""
@@ -1657,7 +1653,7 @@ msgstr ""
msgid "All Records"
msgstr ""
-#: frappe/public/js/frappe/form/form.js:2237
+#: frappe/public/js/frappe/form/form.js:2240
msgid "All Submissions"
msgstr ""
@@ -2020,7 +2016,7 @@ msgstr ""
msgid "Allows skipping authorization if a user has active tokens."
msgstr ""
-#: frappe/core/doctype/user/user.py:1072
+#: frappe/core/doctype/user/user.py:1078
msgid "Already Registered"
msgstr ""
@@ -2128,7 +2124,7 @@ msgstr ""
msgid "An email to verify your request has been sent to your email address. Please verify your request to complete the process."
msgstr ""
-#: frappe/public/js/frappe/ui/toolbar/toolbar.js:354
+#: frappe/public/js/frappe/ui/toolbar/toolbar.js:367
msgid "An error occurred while setting Session Defaults"
msgstr ""
@@ -2198,13 +2194,18 @@ msgstr ""
#. Label of the app_tab (Tab Break) field in DocType 'System Settings'
#. Label of the app_section (Section Break) field in DocType 'User'
-#. Label of the app (Data) field in DocType 'Desktop Icon'
+#. Option for the 'Icon Type' (Select) field in DocType 'Desktop Icon'
+#. Label of the app (Autocomplete) field in DocType 'Desktop Icon'
+#. Label of the app (Autocomplete) field in DocType 'Sidebar Item Group'
#. Label of the app (Data) field in DocType 'Workspace'
+#. Label of the app (Autocomplete) field in DocType 'Workspace Sidebar'
#. Label of the app (Data) field in DocType 'Website Theme Ignore App'
#: frappe/core/doctype/system_settings/system_settings.json
#: frappe/core/doctype/user/user.json
#: frappe/desk/doctype/desktop_icon/desktop_icon.json
+#: frappe/desk/doctype/sidebar_item_group/sidebar_item_group.json
#: frappe/desk/doctype/workspace/workspace.json
+#: frappe/desk/doctype/workspace_sidebar/workspace_sidebar.json
#: frappe/website/doctype/website_theme_ignore_app/website_theme_ignore_app.json
msgid "App"
msgstr ""
@@ -2215,6 +2216,7 @@ msgid "App ID"
msgstr ""
#. Label of the app_logo (Attach Image) field in DocType 'Website Settings'
+#: frappe/desk/page/desktop/desktop.html:8
#: frappe/public/js/frappe/ui/toolbar/navbar.html:8
#: frappe/website/doctype/website_settings/website_settings.json
msgid "App Logo"
@@ -2237,7 +2239,7 @@ msgstr ""
msgid "App Name (Client Name)"
msgstr ""
-#: frappe/modules/utils.py:285
+#: frappe/modules/utils.py:286
msgid "App not found for module: {0}"
msgstr ""
@@ -2306,6 +2308,11 @@ msgstr ""
msgid "Applied On"
msgstr ""
+#. Label of the doc_type (Link) field in DocType 'Permission Type'
+#: frappe/core/doctype/permission_type/permission_type.json
+msgid "Applies To (DocType)"
+msgstr ""
+
#: frappe/public/js/form_builder/components/Field.vue:103
msgid "Apply"
msgstr ""
@@ -2369,10 +2376,15 @@ msgstr ""
#. Label of a standard navbar item
#. Type: Route
#: frappe/hooks.py frappe/templates/includes/navbar/navbar_login.html:18
-#: frappe/website/js/website.js:619 frappe/www/me.html:80
+#: frappe/website/js/website.js:619
msgid "Apps"
msgstr ""
+#. Option for the 'Navbar Style' (Select) field in DocType 'Desktop Settings'
+#: frappe/desk/doctype/desktop_settings/desktop_settings.json
+msgid "Apps with Search"
+msgstr ""
+
#: frappe/public/js/frappe/utils/number_systems.js:41
msgctxt "Number system"
msgid "Ar"
@@ -2443,7 +2455,7 @@ msgstr ""
msgid "Are you sure you want to proceed?"
msgstr ""
-#: frappe/core/doctype/rq_job/rq_job_list.js:25
+#: frappe/core/doctype/rq_job/rq_job_list.js:34
msgid "Are you sure you want to re-enable scheduler?"
msgstr ""
@@ -2602,11 +2614,8 @@ msgid "Assignment Days"
msgstr ""
#. Name of a DocType
-#. Label of a Link in the Tools Workspace
-#. Label of a shortcut in the Tools Workspace
#. Label of the assignment_rule (Link) field in DocType 'ToDo'
#: frappe/automation/doctype/assignment_rule/assignment_rule.json
-#: frappe/automation/workspace/tools/tools.json
#: frappe/desk/doctype/todo/todo.json
msgid "Assignment Rule"
msgstr ""
@@ -2656,7 +2665,7 @@ msgstr ""
msgid "Asynchronous"
msgstr ""
-#: frappe/public/js/frappe/form/grid_row.js:697
+#: frappe/public/js/frappe/form/grid_row.js:696
msgid "At least one column is required to show in the grid."
msgstr ""
@@ -2919,9 +2928,7 @@ msgstr ""
msgid "Auto"
msgstr ""
-#. Label of a Link in the Tools Workspace
#. Name of a DocType
-#: frappe/automation/workspace/tools/tools.json
#: frappe/email/doctype/auto_email_report/auto_email_report.json
msgid "Auto Email Report"
msgstr ""
@@ -2934,10 +2941,8 @@ msgid "Auto Name"
msgstr ""
#. Name of a DocType
-#. Label of a Link in the Tools Workspace
#: frappe/automation/doctype/auto_repeat/auto_repeat.json
-#: frappe/automation/workspace/tools/tools.json
-#: frappe/public/js/frappe/utils/common.js:442
+#: frappe/public/js/frappe/utils/common.js:451
msgid "Auto Repeat"
msgstr ""
@@ -2963,7 +2968,7 @@ msgstr ""
msgid "Auto Repeat User"
msgstr ""
-#: frappe/public/js/frappe/utils/common.js:434
+#: frappe/public/js/frappe/utils/common.js:443
msgid "Auto Repeat created for this document"
msgstr ""
@@ -3072,11 +3077,6 @@ msgstr ""
msgid "Automatically delete account within (hours)"
msgstr ""
-#. Label of a Card Break in the Tools Workspace
-#: frappe/automation/workspace/tools/tools.json
-msgid "Automation"
-msgstr ""
-
#. Option for the 'Chart Type' (Select) field in DocType 'Dashboard Chart'
#. Option for the 'Group By Type' (Select) field in DocType 'Dashboard Chart'
#. Option for the 'Function' (Select) field in DocType 'Number Card'
@@ -3125,6 +3125,11 @@ msgstr ""
msgid "Awesome, now try making an entry yourself"
msgstr ""
+#. Option for the 'Navbar Style' (Select) field in DocType 'Desktop Settings'
+#: frappe/desk/doctype/desktop_settings/desktop_settings.json
+msgid "Awesomebar"
+msgstr ""
+
#: frappe/public/js/frappe/utils/number_systems.js:9
msgctxt "Number system"
msgid "B"
@@ -3230,12 +3235,17 @@ msgstr ""
msgid "Background Image"
msgstr ""
+#. Label of a chart in the System Workspace
+#: frappe/core/workspace/system/system.json
+msgid "Background Job Activity"
+msgstr ""
+
#. Label of a Link in the Build Workspace
#. Label of the background_jobs_section (Section Break) field in DocType
#. 'System Health Report'
#: frappe/core/workspace/build/build.json
#: frappe/desk/doctype/system_health_report/system_health_report.json
-#: frappe/public/js/frappe/ui/toolbar/toolbar.js:183
+#: frappe/public/js/frappe/ui/toolbar/toolbar.js:196
msgid "Background Jobs"
msgstr ""
@@ -3492,11 +3502,6 @@ msgstr ""
msgid "Block Modules"
msgstr ""
-#. Label of the blocked (Check) field in DocType 'Desktop Icon'
-#: frappe/desk/doctype/desktop_icon/desktop_icon.json
-msgid "Blocked"
-msgstr ""
-
#. Option for the 'Color' (Select) field in DocType 'DocType State'
#. Option for the 'Indicator' (Select) field in DocType 'Kanban Board Column'
#: frappe/core/doctype/doctype_state/doctype_state.json
@@ -3575,11 +3580,18 @@ msgstr ""
msgid "Brand Image"
msgstr ""
+#. Option for the 'Navbar Style' (Select) field in DocType 'Desktop Settings'
#. Label of the brand_logo (Attach Image) field in DocType 'Email Account'
+#: frappe/desk/doctype/desktop_settings/desktop_settings.json
#: frappe/email/doctype/email_account/email_account.json
msgid "Brand Logo"
msgstr ""
+#. Option for the 'Navbar Style' (Select) field in DocType 'Desktop Settings'
+#: frappe/desk/doctype/desktop_settings/desktop_settings.json
+msgid "Brand Logo with Search"
+msgstr ""
+
#. Description of the 'Brand HTML' (Code) field in DocType 'Website Settings'
#: frappe/website/doctype/website_settings/website_settings.json
msgid ""
@@ -3651,15 +3663,15 @@ msgstr ""
msgid "Bulk Edit"
msgstr ""
-#: frappe/public/js/frappe/form/grid.js:1210
+#: frappe/public/js/frappe/form/grid.js:1211
msgid "Bulk Edit {0}"
msgstr ""
-#: frappe/desk/reportview.py:639
+#: frappe/desk/reportview.py:643
msgid "Bulk Operation Failed"
msgstr ""
-#: frappe/desk/reportview.py:643
+#: frappe/desk/reportview.py:647
msgid "Bulk Operation Successful"
msgstr ""
@@ -3667,9 +3679,7 @@ msgstr ""
msgid "Bulk PDF Export"
msgstr ""
-#. Label of a Link in the Tools Workspace
#. Name of a DocType
-#: frappe/automation/workspace/tools/tools.json
#: frappe/desk/doctype/bulk_update/bulk_update.json
msgid "Bulk Update"
msgstr ""
@@ -3830,10 +3840,8 @@ msgstr ""
msgid "Calculate"
msgstr ""
-#. Label of a Link in the Tools Workspace
#. Option for the 'Select List View' (Select) field in DocType 'Form Tour'
#. Option for the 'DocType View' (Select) field in DocType 'Workspace Shortcut'
-#: frappe/automation/workspace/tools/tools.json
#: frappe/desk/doctype/form_tour/form_tour.json
#: frappe/desk/doctype/workspace_shortcut/workspace_shortcut.json
msgid "Calendar"
@@ -3883,7 +3891,7 @@ msgid "Camera"
msgstr ""
#. Label of the campaign (Data) field in DocType 'Web Page View'
-#: frappe/public/js/frappe/utils/utils.js:1766
+#: frappe/public/js/frappe/utils/utils.js:1794
#: frappe/website/doctype/web_page_view/web_page_view.json
#: frappe/website/report/website_analytics/website_analytics.js:39
msgid "Campaign"
@@ -3895,26 +3903,6 @@ msgstr ""
msgid "Campaign Description (Optional)"
msgstr ""
-#: frappe/public/js/frappe/form/templates/set_sharing.html:4
-#: frappe/public/js/frappe/form/templates/set_sharing.html:50
-msgid "Can Read"
-msgstr ""
-
-#: frappe/public/js/frappe/form/templates/set_sharing.html:7
-#: frappe/public/js/frappe/form/templates/set_sharing.html:53
-msgid "Can Share"
-msgstr ""
-
-#: frappe/public/js/frappe/form/templates/set_sharing.html:6
-#: frappe/public/js/frappe/form/templates/set_sharing.html:52
-msgid "Can Submit"
-msgstr ""
-
-#: frappe/public/js/frappe/form/templates/set_sharing.html:5
-#: frappe/public/js/frappe/form/templates/set_sharing.html:51
-msgid "Can Write"
-msgstr ""
-
#: frappe/custom/doctype/custom_field/custom_field.py:410
msgid "Can not rename as column {0} is already present on DocType."
msgstr ""
@@ -4022,7 +4010,7 @@ msgstr ""
msgid "Cannot Fetch Values"
msgstr ""
-#: frappe/core/page/permission_manager/permission_manager.py:156
+#: frappe/core/page/permission_manager/permission_manager.py:166
msgid "Cannot Remove"
msgstr ""
@@ -4070,7 +4058,7 @@ msgstr ""
msgid "Cannot create a {0} against a child document: {1}"
msgstr ""
-#: frappe/desk/doctype/workspace/workspace.py:272
+#: frappe/desk/doctype/workspace/workspace.py:282
msgid "Cannot create private workspace of other users"
msgstr ""
@@ -4166,7 +4154,7 @@ msgstr ""
msgid "Cannot have multiple printers mapped to a single print format."
msgstr ""
-#: frappe/public/js/frappe/form/grid.js:1154
+#: frappe/public/js/frappe/form/grid.js:1155
msgid "Cannot import table with more than 5000 rows."
msgstr ""
@@ -4190,7 +4178,7 @@ msgstr ""
msgid "Cannot remove ID field"
msgstr ""
-#: frappe/core/page/permission_manager/permission_manager.py:132
+#: frappe/core/page/permission_manager/permission_manager.py:142
msgid "Cannot set 'Report' permission if 'Only If Creator' permission is set"
msgstr ""
@@ -4254,9 +4242,7 @@ msgstr ""
msgid "Cards"
msgstr ""
-#. Label of the category (Data) field in DocType 'Desktop Icon'
#. Label of the category (Link) field in DocType 'Help Article'
-#: frappe/desk/doctype/desktop_icon/desktop_icon.json
#: frappe/public/js/frappe/views/interaction.js:72
#: frappe/website/doctype/help_article/help_article.json
msgid "Category"
@@ -4483,6 +4469,11 @@ msgstr ""
msgid "Child Doctype"
msgstr ""
+#. Label of the child (Check) field in DocType 'Workspace Sidebar Item'
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
+msgid "Child Item"
+msgstr ""
+
#: frappe/core/doctype/doctype/doctype.py:1647
msgid "Child Table {0} for field {1} must be virtual"
msgstr ""
@@ -4493,7 +4484,7 @@ msgstr ""
msgid "Child Tables are shown as a Grid in other DocTypes"
msgstr ""
-#: frappe/database/query.py:662
+#: frappe/database/query.py:946
msgid "Child query fields for '{0}' must be a list or tuple."
msgstr ""
@@ -4501,7 +4492,7 @@ msgstr ""
msgid "Choose Existing Card or create New Card"
msgstr ""
-#: frappe/public/js/frappe/views/workspace/workspace.js:571
+#: frappe/public/js/frappe/views/workspace/workspace.js:625
msgid "Choose a block or continue typing"
msgstr ""
@@ -4558,7 +4549,7 @@ msgctxt "Button in list view actions menu"
msgid "Clear Assignment"
msgstr ""
-#: frappe/public/js/frappe/ui/keyboard.js:287
+#: frappe/public/js/frappe/ui/keyboard.js:297
msgid "Clear Cache and Reload"
msgstr ""
@@ -4815,7 +4806,7 @@ msgid "Code challenge method"
msgstr ""
#: frappe/public/js/frappe/form/form_tour.js:276
-#: frappe/public/js/frappe/ui/sidebar.html:11
+#: frappe/public/js/frappe/ui/sidebar/sidebar.html:29
#: frappe/public/js/frappe/widgets/base_widget.js:159
msgid "Collapse"
msgstr ""
@@ -4833,9 +4824,13 @@ msgstr ""
#. Label of the collapsible (Check) field in DocType 'DocField'
#. Label of the collapsible (Check) field in DocType 'Custom Field'
#. Label of the collapsible (Check) field in DocType 'Customize Form Field'
+#. Label of the collapsible (Check) field in DocType 'Workspace Sidebar Item'
+#. Label of the collapsible_column (Column Break) field in DocType 'Workspace
+#. Sidebar Item'
#: frappe/core/doctype/docfield/docfield.json
#: frappe/custom/doctype/custom_field/custom_field.json
#: frappe/custom/doctype/customize_form_field/customize_form_field.json
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
msgid "Collapsible"
msgstr ""
@@ -4859,7 +4854,6 @@ msgstr ""
#. Option for the 'Type' (Select) field in DocType 'Customize Form Field'
#. Label of the color (Color) field in DocType 'Dashboard Chart'
#. Label of the color (Color) field in DocType 'Dashboard Chart Field'
-#. Label of the color (Data) field in DocType 'Desktop Icon'
#. Label of the color (Color) field in DocType 'Event'
#. Label of the color (Color) field in DocType 'Number Card'
#. Label of the color (Color) field in DocType 'ToDo'
@@ -4875,7 +4869,6 @@ msgstr ""
#: frappe/custom/doctype/customize_form_field/customize_form_field.json
#: frappe/desk/doctype/dashboard_chart/dashboard_chart.json
#: frappe/desk/doctype/dashboard_chart_field/dashboard_chart_field.json
-#: frappe/desk/doctype/desktop_icon/desktop_icon.json
#: frappe/desk/doctype/event/event.json
#: frappe/desk/doctype/number_card/number_card.json
#: frappe/desk/doctype/todo/todo.json
@@ -4936,11 +4929,11 @@ msgstr ""
msgid "Column Name cannot be empty"
msgstr ""
-#: frappe/public/js/frappe/form/grid_row.js:455
+#: frappe/public/js/frappe/form/grid_row.js:454
msgid "Column Width"
msgstr ""
-#: frappe/public/js/frappe/form/grid_row.js:662
+#: frappe/public/js/frappe/form/grid_row.js:661
msgid "Column width cannot be zero."
msgstr ""
@@ -5231,7 +5224,7 @@ msgstr ""
msgid "Configure Chart"
msgstr ""
-#: frappe/public/js/frappe/form/grid_row.js:407
+#: frappe/public/js/frappe/form/grid_row.js:406
msgid "Configure Columns"
msgstr ""
@@ -5259,7 +5252,7 @@ msgstr ""
msgid "Configure various aspects of how document naming works like naming series, current counter."
msgstr ""
-#: frappe/core/doctype/user/user.js:400 frappe/public/js/frappe/dom.js:345
+#: frappe/core/doctype/user/user.js:400 frappe/public/js/frappe/dom.js:342
#: frappe/www/update-password.html:66
msgid "Confirm"
msgstr ""
@@ -5336,7 +5329,7 @@ msgstr ""
msgid "Connection Success"
msgstr ""
-#: frappe/public/js/frappe/dom.js:446
+#: frappe/public/js/frappe/dom.js:443
msgid "Connection lost. Some features might not work."
msgstr ""
@@ -5442,7 +5435,7 @@ msgstr ""
#. Label of the content (Data) field in DocType 'Web Page View'
#: frappe/core/doctype/comment/comment.json frappe/desk/doctype/note/note.json
#: frappe/desk/doctype/workspace/workspace.json
-#: frappe/public/js/frappe/utils/utils.js:1782
+#: frappe/public/js/frappe/utils/utils.js:1810
#: frappe/website/doctype/help_article/help_article.json
#: frappe/website/doctype/web_page/web_page.json
#: frappe/website/doctype/web_page_view/web_page_view.json
@@ -5460,7 +5453,7 @@ msgstr ""
msgid "Content Type"
msgstr ""
-#: frappe/desk/doctype/workspace/workspace.py:86
+#: frappe/desk/doctype/workspace/workspace.py:88
msgid "Content data shoud be a list"
msgstr ""
@@ -5511,7 +5504,7 @@ msgstr ""
msgid "Controls whether new users can sign up using this Social Login Key. If unset, Website Settings is respected."
msgstr ""
-#: frappe/public/js/frappe/utils/utils.js:1036
+#: frappe/public/js/frappe/utils/utils.js:1038
msgid "Copied to clipboard."
msgstr ""
@@ -5528,6 +5521,7 @@ msgid "Copy error to clipboard"
msgstr ""
#: frappe/public/js/frappe/form/toolbar.js:533
+#: frappe/public/js/frappe/list/list_view.js:2301
msgid "Copy to Clipboard"
msgstr ""
@@ -5564,7 +5558,7 @@ msgstr ""
msgid "Could not map column {0} to field {1}"
msgstr ""
-#: frappe/database/query.py:566
+#: frappe/database/query.py:844
msgid "Could not parse field: {0}"
msgstr ""
@@ -5656,12 +5650,13 @@ msgstr ""
#: frappe/core/doctype/docperm/docperm.json
#: frappe/core/doctype/user_document_type/user_document_type.json
#: frappe/desk/doctype/dashboard_chart_source/dashboard_chart_source.js:15
+#: frappe/desk/doctype/desktop_icon/desktop_icon.js:28
#: frappe/printing/page/print_format_builder_beta/print_format_builder_beta.js:46
#: frappe/public/js/frappe/form/reminders.js:49
#: frappe/public/js/frappe/views/file/file_view.js:112
#: frappe/public/js/frappe/views/interaction.js:18
#: frappe/public/js/frappe/views/reports/query_report.js:1290
-#: frappe/public/js/frappe/views/workspace/workspace.js:469
+#: frappe/public/js/frappe/views/workspace/workspace.js:492
#: frappe/workflow/page/workflow_builder/workflow_builder.js:46
msgid "Create"
msgstr ""
@@ -5810,6 +5805,7 @@ msgstr ""
msgid "Creating {0}"
msgstr ""
+#: frappe/core/doctype/permission_type/permission_type.py:66
#: frappe/desk/doctype/dashboard_chart_source/dashboard_chart_source.py:41
msgid "Creation of this document is only permitted in developer mode."
msgstr ""
@@ -5915,7 +5911,6 @@ msgstr ""
#. Label of the custom (Check) field in DocType 'DocType State'
#. Label of the custom (Check) field in DocType 'Module Def'
#. Option for the 'Chart Type' (Select) field in DocType 'Dashboard Chart'
-#. Label of the custom (Check) field in DocType 'Desktop Icon'
#. Option for the 'Type' (Select) field in DocType 'Number Card'
#. Option for the 'Send Alert On' (Select) field in DocType 'Notification'
#. Option for the 'Directory Server' (Select) field in DocType 'LDAP Settings'
@@ -5928,7 +5923,6 @@ msgstr ""
#: frappe/core/doctype/module_def/module_def.json
#: frappe/core/doctype/user_type/user_type_list.js:7
#: frappe/desk/doctype/dashboard_chart/dashboard_chart.json
-#: frappe/desk/doctype/desktop_icon/desktop_icon.json
#: frappe/desk/doctype/number_card/number_card.json
#: frappe/email/doctype/notification/notification.json
#: frappe/integrations/doctype/ldap_settings/ldap_settings.json
@@ -6130,7 +6124,7 @@ msgstr ""
msgid "Customization"
msgstr ""
-#: frappe/public/js/frappe/views/workspace/workspace.js:358
+#: frappe/public/js/frappe/views/workspace/workspace.js:381
msgid "Customizations Discarded"
msgstr ""
@@ -6138,7 +6132,7 @@ msgstr ""
msgid "Customizations Reset"
msgstr ""
-#: frappe/modules/utils.py:97
+#: frappe/modules/utils.py:98
msgid "Customizations for {0} exported to:
{1}"
msgstr ""
@@ -6237,7 +6231,7 @@ msgstr ""
#: frappe/desk/doctype/event/event.json
#: frappe/desk/doctype/number_card/number_card.json
#: frappe/email/doctype/auto_email_report/auto_email_report.json
-#: frappe/public/js/frappe/utils/common.js:398
+#: frappe/public/js/frappe/utils/common.js:407
#: frappe/website/report/website_analytics/website_analytics.js:23
msgid "Daily"
msgstr ""
@@ -6287,14 +6281,17 @@ msgstr ""
#. Option for the 'Select List View' (Select) field in DocType 'Form Tour'
#. Option for the 'Type' (Select) field in DocType 'Workspace Shortcut'
#. Option for the 'DocType View' (Select) field in DocType 'Workspace Shortcut'
+#. Option for the 'Link Type' (Select) field in DocType 'Workspace Sidebar
+#. Item'
#: frappe/core/doctype/user/user.json
#: frappe/core/page/dashboard_view/dashboard_view.js:10
#: frappe/core/workspace/build/build.json
#: frappe/desk/doctype/dashboard/dashboard.json
#: frappe/desk/doctype/form_tour/form_tour.json
#: frappe/desk/doctype/workspace_shortcut/workspace_shortcut.json
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
#: frappe/public/js/frappe/ui/toolbar/search_utils.js:571
-#: frappe/public/js/frappe/utils/utils.js:935
+#: frappe/public/js/frappe/utils/utils.js:937
msgid "Dashboard"
msgstr ""
@@ -6347,7 +6344,6 @@ msgstr ""
msgid "Dashboards"
msgstr ""
-#. Label of a Card Break in the Tools Workspace
#. Label of the data (Code) field in DocType 'Deleted Document'
#. Option for the 'Type' (Select) field in DocType 'DocField'
#. Option for the 'Fieldtype' (Select) field in DocType 'Report Column'
@@ -6359,7 +6355,6 @@ msgstr ""
#. Label of the data (Code) field in DocType 'Webhook Request Log'
#. Option for the 'Fieldtype' (Select) field in DocType 'Web Form Field'
#. Option for the 'Fieldtype' (Select) field in DocType 'Web Template Field'
-#: frappe/automation/workspace/tools/tools.json
#: frappe/core/doctype/deleted_document/deleted_document.json
#: frappe/core/doctype/docfield/docfield.json
#: frappe/core/doctype/report_column/report_column.json
@@ -6926,17 +6921,12 @@ msgstr ""
msgid "Deleted Document"
msgstr ""
-#. Label of a Link in the Tools Workspace
-#: frappe/automation/workspace/tools/tools.json
-msgid "Deleted Documents"
-msgstr ""
-
#. Label of the deleted_name (Data) field in DocType 'Deleted Document'
#: frappe/core/doctype/deleted_document/deleted_document.json
msgid "Deleted Name"
msgstr ""
-#: frappe/desk/reportview.py:643
+#: frappe/desk/reportview.py:647
msgid "Deleted all documents successfully"
msgstr ""
@@ -6944,7 +6934,7 @@ msgstr ""
msgid "Deleted!"
msgstr ""
-#: frappe/desk/reportview.py:620
+#: frappe/desk/reportview.py:624
msgid "Deleting {0}"
msgstr ""
@@ -6963,6 +6953,7 @@ msgid "Deletion Steps"
msgstr ""
#: frappe/core/doctype/page/page.py:110
+#: frappe/core/doctype/permission_type/permission_type.py:104
#: frappe/desk/doctype/dashboard_chart_source/dashboard_chart_source.py:47
msgid "Deletion of this document is only permitted in developer mode."
msgstr ""
@@ -7027,7 +7018,6 @@ msgstr ""
#. Label of the description (Small Text) field in DocType 'DocField'
#. Label of the description (Small Text) field in DocType 'DocType'
#. Label of the description (Text) field in DocType 'Customize Form Field'
-#. Label of the description (Small Text) field in DocType 'Desktop Icon'
#. Label of the description (Text Editor) field in DocType 'Event'
#. Label of the description (HTML Editor) field in DocType 'Form Tour Step'
#. Label of the description_section (Section Break) field in DocType
@@ -7048,7 +7038,6 @@ msgstr ""
#: frappe/core/doctype/docfield/docfield.json
#: frappe/core/doctype/doctype/doctype.json
#: frappe/custom/doctype/customize_form_field/customize_form_field.json
-#: frappe/desk/doctype/desktop_icon/desktop_icon.json
#: frappe/desk/doctype/event/event.json
#: frappe/desk/doctype/form_tour_step/form_tour_step.json
#: frappe/desk/doctype/onboarding_step/onboarding_step.json
@@ -7130,23 +7119,36 @@ msgstr ""
msgid "Desk User"
msgstr ""
+#: frappe/public/js/frappe/ui/sidebar/sidebar_header.js:11
+#: frappe/www/me.html:80
+msgid "Desktop"
+msgstr ""
+
#. Name of a DocType
#: frappe/desk/doctype/desktop_icon/desktop_icon.json
msgid "Desktop Icon"
msgstr ""
-#: frappe/desk/doctype/desktop_icon/desktop_icon.py:225
+#: frappe/desk/doctype/desktop_icon/desktop_icon.py:317
msgid "Desktop Icon already exists"
msgstr ""
+#. Name of a DocType
+#: frappe/desk/doctype/desktop_settings/desktop_settings.json
+msgid "Desktop Settings"
+msgstr ""
+
#. Label of the details_tab (Tab Break) field in DocType 'Module Def'
#. Label of the details (Code) field in DocType 'Scheduled Job Log'
#. Label of the details_tab (Tab Break) field in DocType 'Customize Form'
#. Label of the details (Section Break) field in DocType 'Event'
+#. Label of the details_section (Section Break) field in DocType 'Workspace
+#. Sidebar Item'
#: frappe/core/doctype/module_def/module_def.json
#: frappe/core/doctype/scheduled_job_log/scheduled_job_log.json
#: frappe/custom/doctype/customize_form/customize_form.json
#: frappe/desk/doctype/event/event.json
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
#: frappe/public/js/form_builder/components/Tabs.vue:92
#: frappe/public/js/form_builder/store.js:259
#: frappe/public/js/form_builder/utils.js:38
@@ -7160,11 +7162,11 @@ msgstr ""
msgid "Detect CSV type"
msgstr ""
-#: frappe/core/page/permission_manager/permission_manager.js:495
+#: frappe/core/page/permission_manager/permission_manager.js:499
msgid "Did not add"
msgstr ""
-#: frappe/core/page/permission_manager/permission_manager.js:389
+#: frappe/core/page/permission_manager/permission_manager.js:393
msgid "Did not remove"
msgstr ""
@@ -7308,7 +7310,7 @@ msgstr ""
#: frappe/public/js/frappe/form/toolbar.js:364
#: frappe/public/js/frappe/views/dashboard/dashboard_view.js:71
-#: frappe/public/js/frappe/views/workspace/workspace.js:351
+#: frappe/public/js/frappe/views/workspace/workspace.js:374
#: frappe/public/js/frappe/web_form/web_form.js:193
msgid "Discard"
msgstr ""
@@ -7364,9 +7366,12 @@ msgstr ""
#. Label of the display (Section Break) field in DocType 'DocField'
#. Label of the updates_tab (Tab Break) field in DocType 'System Settings'
#. Label of the display (Section Break) field in DocType 'Customize Form Field'
+#. Label of the display_section (Section Break) field in DocType 'Workspace
+#. Sidebar Item'
#: frappe/core/doctype/docfield/docfield.json
#: frappe/core/doctype/system_settings/system_settings.json
#: frappe/custom/doctype/customize_form_field/customize_form_field.json
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
msgid "Display"
msgstr ""
@@ -7376,7 +7381,10 @@ msgid "Display Depends On"
msgstr ""
#. Label of the depends_on (Code) field in DocType 'DocField'
+#. Label of the display_depends_on (Code) field in DocType 'Workspace Sidebar
+#. Item'
#: frappe/core/doctype/docfield/docfield.json
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
msgid "Display Depends On (JS)"
msgstr ""
@@ -7395,7 +7403,7 @@ msgstr ""
msgid "Do not create new user if user with email does not exist in the system"
msgstr ""
-#: frappe/public/js/frappe/form/grid.js:1215
+#: frappe/public/js/frappe/form/grid.js:1216
msgid "Do not edit headers which are preset in the template"
msgstr ""
@@ -7463,10 +7471,13 @@ msgstr ""
#. Label of the dt (Link) field in DocType 'Custom Field'
#. Option for the 'Applied On' (Select) field in DocType 'Property Setter'
#. Label of the doc_type (Link) field in DocType 'Property Setter'
+#. Option for the 'Link Type' (Select) field in DocType 'Desktop Icon'
#. Option for the 'Link Type' (Select) field in DocType 'Workspace'
#. Option for the 'Link Type' (Select) field in DocType 'Workspace Link'
#. Label of the document_type (Link) field in DocType 'Workspace Quick List'
#. Option for the 'Type' (Select) field in DocType 'Workspace Shortcut'
+#. Option for the 'Link Type' (Select) field in DocType 'Workspace Sidebar
+#. Item'
#. Label of the webhook_doctype (Link) field in DocType 'Webhook'
#. Label of the doc_type (Link) field in DocType 'Print Format'
#. Option for the 'Print Format For' (Select) field in DocType 'Print Format'
@@ -7483,10 +7494,12 @@ msgstr ""
#: frappe/custom/doctype/client_script/client_script.json
#: frappe/custom/doctype/custom_field/custom_field.json
#: frappe/custom/doctype/property_setter/property_setter.json
+#: frappe/desk/doctype/desktop_icon/desktop_icon.json
#: frappe/desk/doctype/workspace/workspace.json
#: frappe/desk/doctype/workspace_link/workspace_link.json
#: frappe/desk/doctype/workspace_quick_list/workspace_quick_list.json
#: frappe/desk/doctype/workspace_shortcut/workspace_shortcut.json
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
#: frappe/integrations/doctype/webhook/webhook.json
#: frappe/printing/doctype/print_format/print_format.json
#: frappe/public/js/frappe/widgets/widget_dialog.js:164
@@ -7528,6 +7541,10 @@ msgstr ""
msgid "DocType Link"
msgstr ""
+#: frappe/public/js/form_builder/components/Field.vue:162
+msgid "DocType Missing"
+msgstr ""
+
#. Name of a DocType
#. Option for the 'Applied On' (Select) field in DocType 'Property Setter'
#: frappe/core/doctype/doctype_state/doctype_state.json
@@ -7579,11 +7596,11 @@ msgstr ""
msgid "DocType required"
msgstr ""
-#: frappe/modules/utils.py:176
+#: frappe/modules/utils.py:177
msgid "DocType {0} does not exist."
msgstr ""
-#: frappe/modules/utils.py:243
+#: frappe/modules/utils.py:244
msgid "DocType {} not found"
msgstr ""
@@ -7817,7 +7834,7 @@ msgstr ""
#: frappe/core/doctype/user_select_document_type/user_select_document_type.json
#: frappe/core/page/permission_manager/permission_manager.js:49
#: frappe/core/page/permission_manager/permission_manager.js:218
-#: frappe/core/page/permission_manager/permission_manager.js:450
+#: frappe/core/page/permission_manager/permission_manager.js:454
#: frappe/custom/doctype/doctype_layout/doctype_layout.json
#: frappe/desk/doctype/bulk_update/bulk_update.json
#: frappe/desk/doctype/dashboard_chart/dashboard_chart.json
@@ -7837,11 +7854,11 @@ msgstr ""
msgid "Document Type and Function are required to create a number card"
msgstr ""
-#: frappe/permissions.py:149
+#: frappe/permissions.py:152
msgid "Document Type is not importable"
msgstr ""
-#: frappe/permissions.py:145
+#: frappe/permissions.py:148
msgid "Document Type is not submittable"
msgstr ""
@@ -8039,8 +8056,6 @@ msgctxt "Export report"
msgid "Download"
msgstr ""
-#. Label of a Link in the Tools Workspace
-#: frappe/automation/workspace/tools/tools.json
#: frappe/desk/page/backups/backups.js:4
msgid "Download Backups"
msgstr ""
@@ -8169,7 +8184,7 @@ msgstr ""
msgid "Duplicate current row"
msgstr ""
-#: frappe/public/js/form_builder/components/Field.vue:245
+#: frappe/public/js/form_builder/components/Field.vue:253
msgid "Duplicate field"
msgstr ""
@@ -8263,7 +8278,7 @@ msgstr ""
#: frappe/public/js/frappe/form/toolbar.js:774
#: frappe/public/js/frappe/views/reports/query_report.js:886
#: frappe/public/js/frappe/views/reports/query_report.js:1808
-#: frappe/public/js/frappe/views/workspace/workspace.js:64
+#: frappe/public/js/frappe/views/workspace/workspace.js:80
#: frappe/public/js/frappe/widgets/base_widget.js:64
#: frappe/public/js/frappe/widgets/chart_widget.js:299
#: frappe/public/js/frappe/widgets/number_card_widget.js:359
@@ -8393,6 +8408,10 @@ msgstr ""
msgid "Edit Shortcut"
msgstr ""
+#: frappe/public/js/frappe/ui/sidebar/sidebar_header.js:19
+msgid "Edit Sidebar"
+msgstr ""
+
#. Label of the edit_values (Button) field in DocType 'Web Page Block'
#. Label of the edit_navbar_template_values (Button) field in DocType 'Website
#. Settings'
@@ -8408,7 +8427,7 @@ msgstr ""
msgid "Edit mode"
msgstr ""
-#: frappe/public/js/form_builder/components/Field.vue:254
+#: frappe/public/js/form_builder/components/Field.vue:262
msgid "Edit the {0} Doctype"
msgstr ""
@@ -8462,7 +8481,6 @@ msgstr ""
msgid "Element Selector"
msgstr ""
-#. Label of a Card Break in the Tools Workspace
#. Option for the 'Type' (Select) field in DocType 'Communication'
#. Label of the email (Check) field in DocType 'Custom DocPerm'
#. Label of the email (Check) field in DocType 'DocPerm'
@@ -8480,7 +8498,6 @@ msgstr ""
#. Label of the email (Data) field in DocType 'Personal Data Deletion Request'
#. Label of a field in the request-data Web Form
#. Label of a field in the request-to-delete-data Web Form
-#: frappe/automation/workspace/tools/tools.json
#: frappe/core/doctype/communication/communication.json
#: frappe/core/doctype/custom_docperm/custom_docperm.json
#: frappe/core/doctype/docperm/docperm.json
@@ -8504,14 +8521,12 @@ msgstr ""
msgid "Email"
msgstr ""
-#. Label of a Link in the Tools Workspace
#. Label of the email_account (Link) field in DocType 'Communication'
#. Label of the email_account (Link) field in DocType 'User Email'
#. Name of a DocType
#. Label of the email_account (Data) field in DocType 'Email Flag Queue'
#. Label of the email_account (Link) field in DocType 'Email Queue'
#. Label of the email_account (Link) field in DocType 'Unhandled Email'
-#: frappe/automation/workspace/tools/tools.json
#: frappe/core/doctype/communication/communication.js:199
#: frappe/core/doctype/communication/communication.json
#: frappe/core/doctype/user_email/user_email.json
@@ -8566,9 +8581,7 @@ msgstr ""
msgid "Email Addresses"
msgstr ""
-#. Label of a Link in the Tools Workspace
#. Name of a DocType
-#: frappe/automation/workspace/tools/tools.json
#: frappe/email/doctype/email_domain/email_domain.json
msgid "Email Domain"
msgstr ""
@@ -8584,10 +8597,8 @@ msgstr ""
msgid "Email Footer Address"
msgstr ""
-#. Label of a Link in the Tools Workspace
#. Name of a DocType
#. Label of the email_group (Link) field in DocType 'Email Group Member'
-#: frappe/automation/workspace/tools/tools.json
#: frappe/email/doctype/email_group/email_group.json
#: frappe/email/doctype/email_group_member/email_group_member.json
msgid "Email Group"
@@ -8697,10 +8708,8 @@ msgstr ""
msgid "Email Sync Option"
msgstr ""
-#. Label of a Link in the Tools Workspace
#. Label of the email_template (Link) field in DocType 'Communication'
#. Name of a DocType
-#: frappe/automation/workspace/tools/tools.json
#: frappe/core/doctype/communication/communication.json
#: frappe/email/doctype/email_template/email_template.json
#: frappe/public/js/frappe/views/communication.js:98
@@ -8774,7 +8783,7 @@ msgstr ""
msgid "Embed code copied"
msgstr ""
-#: frappe/database/query.py:1539
+#: frappe/database/query.py:2180
msgid "Empty alias is not allowed"
msgstr ""
@@ -8782,7 +8791,7 @@ msgstr ""
msgid "Empty column"
msgstr ""
-#: frappe/database/query.py:1457
+#: frappe/database/query.py:2074
msgid "Empty string arguments are not allowed"
msgstr ""
@@ -8911,7 +8920,7 @@ msgstr ""
msgid "Enable Scheduled Jobs"
msgstr ""
-#: frappe/core/doctype/rq_job/rq_job_list.js:23
+#: frappe/core/doctype/rq_job/rq_job_list.js:32
msgid "Enable Scheduler"
msgstr ""
@@ -8984,7 +8993,7 @@ msgstr ""
msgid "Enabled"
msgstr ""
-#: frappe/core/doctype/rq_job/rq_job_list.js:29
+#: frappe/core/doctype/rq_job/rq_job_list.js:38
msgid "Enabled Scheduler"
msgstr ""
@@ -9044,7 +9053,7 @@ msgstr ""
#: frappe/automation/doctype/auto_repeat/auto_repeat.json
#: frappe/automation/doctype/auto_repeat/auto_repeat.py:150
#: frappe/core/doctype/audit_trail/audit_trail.json
-#: frappe/public/js/frappe/utils/common.js:416
+#: frappe/public/js/frappe/utils/common.js:425
#: frappe/website/doctype/web_page/web_page.json
msgid "End Date"
msgstr ""
@@ -9244,13 +9253,13 @@ msgstr ""
msgid "Error in Header/Footer Script"
msgstr ""
-#: frappe/email/doctype/notification/notification.py:672
-#: frappe/email/doctype/notification/notification.py:811
-#: frappe/email/doctype/notification/notification.py:817
+#: frappe/email/doctype/notification/notification.py:677
+#: frappe/email/doctype/notification/notification.py:816
+#: frappe/email/doctype/notification/notification.py:822
msgid "Error in Notification"
msgstr ""
-#: frappe/utils/pdf.py:59
+#: frappe/utils/pdf.py:60
msgid "Error in print format on line {0}: {1}"
msgstr ""
@@ -9258,7 +9267,7 @@ msgstr ""
msgid "Error in {0}.get_list: {1}"
msgstr ""
-#: frappe/database/query.py:231
+#: frappe/database/query.py:355
msgid "Error parsing nested filters: {0}"
msgstr ""
@@ -9266,7 +9275,7 @@ msgstr ""
msgid "Error while connecting to email account {0}"
msgstr ""
-#: frappe/email/doctype/notification/notification.py:808
+#: frappe/email/doctype/notification/notification.py:813
msgid "Error while evaluating Notification {0}. Please fix your template."
msgstr ""
@@ -9341,7 +9350,7 @@ msgstr ""
#. Label of the everyone (Check) field in DocType 'DocShare'
#: frappe/core/doctype/docshare/docshare.json
-#: frappe/public/js/frappe/form/templates/set_sharing.html:11
+#: frappe/public/js/frappe/form/templates/set_sharing.html:27
msgid "Everyone"
msgstr ""
@@ -9458,7 +9467,7 @@ msgstr ""
msgid "Expand All"
msgstr ""
-#: frappe/database/query.py:354
+#: frappe/database/query.py:577
msgid "Expected 'and' or 'or' operator, found: {0}"
msgstr ""
@@ -9539,8 +9548,6 @@ msgstr ""
msgid "Export Customizations"
msgstr ""
-#. Label of a Link in the Tools Workspace
-#: frappe/automation/workspace/tools/tools.json
#: frappe/public/js/frappe/data_import/data_exporter.js:14
msgid "Export Data"
msgstr ""
@@ -9633,9 +9640,14 @@ msgstr ""
msgid "Expression, Optional"
msgstr ""
+#. Option for the 'Link Type' (Select) field in DocType 'Desktop Icon'
+#: frappe/desk/doctype/desktop_icon/desktop_icon.json
+msgid "External"
+msgstr ""
+
#. Label of the external_link (Data) field in DocType 'Workspace'
#: frappe/desk/doctype/workspace/workspace.json
-#: frappe/public/js/frappe/views/workspace/workspace.js:426
+#: frappe/public/js/frappe/views/workspace/workspace.js:449
msgid "External Link"
msgstr ""
@@ -9723,11 +9735,11 @@ msgstr ""
msgid "Failed to decrypt key {0}"
msgstr ""
-#: frappe/desk/reportview.py:637
+#: frappe/desk/reportview.py:641
msgid "Failed to delete {0} documents: {1}"
msgstr ""
-#: frappe/core/doctype/rq_job/rq_job_list.js:33
+#: frappe/core/doctype/rq_job/rq_job_list.js:42
msgid "Failed to enable scheduler: {0}"
msgstr ""
@@ -9936,7 +9948,7 @@ msgstr ""
msgid "Field Type"
msgstr ""
-#: frappe/desk/reportview.py:203
+#: frappe/desk/reportview.py:207
msgid "Field not permitted in query"
msgstr ""
@@ -9950,7 +9962,7 @@ msgstr ""
msgid "Field to Track"
msgstr ""
-#: frappe/custom/doctype/property_setter/property_setter.py:51
+#: frappe/custom/doctype/property_setter/property_setter.py:52
msgid "Field type cannot be changed for {0}"
msgstr ""
@@ -9970,7 +9982,7 @@ msgstr ""
msgid "Field {0} not found."
msgstr ""
-#: frappe/email/doctype/notification/notification.py:559
+#: frappe/email/doctype/notification/notification.py:564
msgid "Field {0} on document {1} is neither a Mobile number field nor a Customer or User link"
msgstr ""
@@ -9988,7 +10000,7 @@ msgstr ""
#: frappe/custom/doctype/doctype_layout_field/doctype_layout_field.json
#: frappe/desk/doctype/form_tour_step/form_tour_step.json
#: frappe/integrations/doctype/webhook_data/webhook_data.json
-#: frappe/public/js/frappe/form/grid_row.js:455
+#: frappe/public/js/frappe/form/grid_row.js:454
#: frappe/website/doctype/web_template_field/web_template_field.json
msgid "Fieldname"
msgstr ""
@@ -10069,7 +10081,7 @@ msgstr ""
msgid "Fields must be a list or tuple when as_list is enabled"
msgstr ""
-#: frappe/database/query.py:613
+#: frappe/database/query.py:895
msgid "Fields must be a string, list, tuple, pypika Field, or pypika Function"
msgstr ""
@@ -10101,10 +10113,8 @@ msgstr ""
msgid "Fieldtype cannot be changed from {0} to {1} in row {2}"
msgstr ""
-#. Label of a shortcut in the Tools Workspace
#. Name of a DocType
#. Option for the 'Select List View' (Select) field in DocType 'Form Tour'
-#: frappe/automation/workspace/tools/tools.json
#: frappe/core/doctype/file/file.json
#: frappe/desk/doctype/form_tour/form_tour.json
msgid "File"
@@ -10184,13 +10194,15 @@ msgstr ""
msgid "File type of {0} is not allowed"
msgstr ""
+#: frappe/public/js/frappe/file_uploader/FileUploader.vue:636
+msgid "File upload failed."
+msgstr ""
+
#: frappe/core/doctype/file/file.py:377 frappe/core/doctype/file/file.py:448
msgid "File {0} does not exist"
msgstr ""
-#. Label of a Link in the Tools Workspace
#. Label of the files_tab (Tab Break) field in DocType 'System Settings'
-#: frappe/automation/workspace/tools/tools.json
#: frappe/core/doctype/system_settings/system_settings.json
msgid "Files"
msgstr ""
@@ -10201,7 +10213,7 @@ msgstr ""
#: frappe/desk/doctype/number_card/number_card.js:208
#: frappe/desk/doctype/number_card/number_card.js:347
#: frappe/email/doctype/auto_email_report/auto_email_report.js:93
-#: frappe/public/js/frappe/list/base_list.js:970
+#: frappe/public/js/frappe/list/base_list.js:971
#: frappe/public/js/frappe/ui/filters/filter_list.js:134
#: frappe/website/doctype/web_form/web_form.js:213
msgid "Filter"
@@ -10238,12 +10250,12 @@ msgstr ""
msgid "Filter Values"
msgstr ""
-#: frappe/database/query.py:360
+#: frappe/database/query.py:583
msgid "Filter condition missing after operator: {0}"
msgstr ""
-#: frappe/database/query.py:427
-msgid "Filter fields cannot contain backticks (`)."
+#: frappe/database/query.py:659
+msgid "Filter fields have invalid backtick notation: {0}"
msgstr ""
#: frappe/printing/page/print_format_builder/print_format_builder_sidebar.html:3
@@ -10273,6 +10285,7 @@ msgstr ""
#. Chart'
#. Label of the filters (Code) field in DocType 'Kanban Board'
#. Label of the filters (Long Text) field in DocType 'List Filter'
+#. Label of the filters (Code) field in DocType 'Workspace Sidebar Item'
#. Label of the filters (Text) field in DocType 'Auto Email Report'
#. Label of the filters (Code) field in DocType 'Notification'
#. Option for the 'Condition Type' (Select) field in DocType 'Notification'
@@ -10283,6 +10296,7 @@ msgstr ""
#: frappe/desk/doctype/dashboard_chart/dashboard_chart.json
#: frappe/desk/doctype/kanban_board/kanban_board.json
#: frappe/desk/doctype/list_filter/list_filter.json
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
#: frappe/email/doctype/auto_email_report/auto_email_report.json
#: frappe/email/doctype/notification/notification.json
msgid "Filters"
@@ -10440,7 +10454,9 @@ msgid "Fold must come before a Section Break"
msgstr ""
#. Label of the folder (Link) field in DocType 'File'
+#. Option for the 'Icon Type' (Select) field in DocType 'Desktop Icon'
#: frappe/core/doctype/file/file.json
+#: frappe/desk/doctype/desktop_icon/desktop_icon.json
msgid "Folder"
msgstr ""
@@ -10643,11 +10659,13 @@ msgstr ""
#. Label of the for_user (Link) field in DocType 'List Filter'
#. Label of the for_user (Link) field in DocType 'Notification Log'
#. Label of the for_user (Data) field in DocType 'Workspace'
+#. Label of the for_user (Link) field in DocType 'Workspace Sidebar'
#: frappe/core/doctype/user_permission/user_permission_list.js:10
#: frappe/core/doctype/user_permission/user_permission_list.js:148
#: frappe/desk/doctype/list_filter/list_filter.json
#: frappe/desk/doctype/notification_log/notification_log.json
#: frappe/desk/doctype/workspace/workspace.json
+#: frappe/desk/doctype/workspace_sidebar/workspace_sidebar.json
msgid "For User"
msgstr ""
@@ -10723,11 +10741,6 @@ msgstr ""
msgid "Force Re-route to Default View"
msgstr ""
-#. Label of the force_show (Check) field in DocType 'Desktop Icon'
-#: frappe/desk/doctype/desktop_icon/desktop_icon.json
-msgid "Force Show"
-msgstr ""
-
#: frappe/core/doctype/rq_job/rq_job.js:13
msgid "Force Stop job"
msgstr ""
@@ -10909,7 +10922,7 @@ msgstr ""
#: frappe/core/doctype/scheduled_job_type/scheduled_job_type.json
#: frappe/core/doctype/user/user.json
#: frappe/email/doctype/auto_email_report/auto_email_report.json
-#: frappe/public/js/frappe/utils/common.js:395
+#: frappe/public/js/frappe/utils/common.js:404
msgid "Frequency"
msgstr ""
@@ -11024,7 +11037,7 @@ msgstr ""
msgid "Function {0} is not whitelisted."
msgstr ""
-#: frappe/database/query.py:1419
+#: frappe/database/query.py:1978
msgid "Function {0} requires arguments but none were provided"
msgstr ""
@@ -11103,8 +11116,8 @@ msgstr ""
msgid "Generate Separate Documents For Each Assignee"
msgstr ""
-#: frappe/public/js/frappe/ui/toolbar/toolbar.js:178
-#: frappe/public/js/frappe/utils/utils.js:1827
+#: frappe/public/js/frappe/ui/toolbar/toolbar.js:191
+#: frappe/public/js/frappe/utils/utils.js:1855
msgid "Generate Tracking URL"
msgstr ""
@@ -11127,7 +11140,7 @@ msgstr ""
msgid "Geolocation Settings"
msgstr ""
-#: frappe/email/doctype/notification/notification.js:234
+#: frappe/email/doctype/notification/notification.js:236
msgid "Get Alerts for Today"
msgstr ""
@@ -11505,7 +11518,7 @@ msgstr ""
msgid "Group By field is required to create a dashboard chart"
msgstr ""
-#: frappe/database/query.py:752
+#: frappe/database/query.py:1142
msgid "Group By must be a string"
msgstr ""
@@ -11613,7 +11626,7 @@ msgstr ""
#. Option for the 'Frequency' (Select) field in DocType 'Auto Repeat'
#: frappe/automation/doctype/auto_repeat/auto_repeat.json
-#: frappe/public/js/frappe/utils/common.js:402
+#: frappe/public/js/frappe/utils/common.js:411
msgid "Half-yearly"
msgstr ""
@@ -11677,6 +11690,11 @@ msgstr ""
msgid "Header HTML set from attachment {0}"
msgstr ""
+#. Label of the header_icon (Icon) field in DocType 'Workspace Sidebar'
+#: frappe/desk/doctype/workspace_sidebar/workspace_sidebar.json
+msgid "Header Icon"
+msgstr ""
+
#. Label of the header_script (Code) field in DocType 'Letter Head'
#: frappe/printing/doctype/letter_head/letter_head.json
msgid "Header Script"
@@ -11802,7 +11820,7 @@ msgstr ""
msgid "Helvetica Neue"
msgstr ""
-#: frappe/public/js/frappe/utils/utils.js:1824
+#: frappe/public/js/frappe/utils/utils.js:1852
msgid "Here's your tracking URL"
msgstr ""
@@ -12107,12 +12125,13 @@ msgstr ""
#: frappe/public/js/frappe/list/list_settings.js:335
#: frappe/public/js/frappe/list/list_view.js:386
#: frappe/public/js/frappe/list/list_view.js:450
+#: frappe/public/js/frappe/list/list_view.js:2339
#: frappe/public/js/frappe/model/meta.js:208
#: frappe/public/js/frappe/model/model.js:122
msgid "ID"
msgstr ""
-#: frappe/desk/reportview.py:528
+#: frappe/desk/reportview.py:532
#: frappe/public/js/frappe/views/reports/report_view.js:989
msgctxt "Label of name column in report"
msgid "ID"
@@ -12160,10 +12179,11 @@ msgstr ""
#. Label of the icon (Data) field in DocType 'DocType'
#. Option for the 'Field Type' (Select) field in DocType 'Custom Field'
#. Option for the 'Type' (Select) field in DocType 'Customize Form Field'
-#. Label of the icon (Data) field in DocType 'Desktop Icon'
+#. Label of the icon (Icon) field in DocType 'Desktop Icon'
#. Label of the icon (Icon) field in DocType 'Workspace'
#. Label of the icon (Data) field in DocType 'Workspace Link'
#. Label of the icon (Data) field in DocType 'Workspace Shortcut'
+#. Label of the icon (Icon) field in DocType 'Workspace Sidebar Item'
#. Label of the icon (Data) field in DocType 'Social Login Key'
#. Label of the icon (Select) field in DocType 'Workflow State'
#: frappe/core/doctype/docfield/docfield.json
@@ -12174,12 +12194,23 @@ msgstr ""
#: frappe/desk/doctype/workspace/workspace.json
#: frappe/desk/doctype/workspace_link/workspace_link.json
#: frappe/desk/doctype/workspace_shortcut/workspace_shortcut.json
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
#: frappe/integrations/doctype/social_login_key/social_login_key.json
-#: frappe/public/js/frappe/views/workspace/workspace.js:458
+#: frappe/public/js/frappe/views/workspace/workspace.js:481
#: frappe/workflow/doctype/workflow_state/workflow_state.json
msgid "Icon"
msgstr ""
+#. Label of the icon_style (Select) field in DocType 'Desktop Settings'
+#: frappe/desk/doctype/desktop_settings/desktop_settings.json
+msgid "Icon Style"
+msgstr ""
+
+#. Label of the icon_type (Select) field in DocType 'Desktop Icon'
+#: frappe/desk/doctype/desktop_icon/desktop_icon.json
+msgid "Icon Type"
+msgstr ""
+
#. Description of the 'Icon' (Select) field in DocType 'Workflow State'
#: frappe/workflow/doctype/workflow_state/workflow_state.json
msgid "Icon will appear on the button"
@@ -12574,12 +12605,6 @@ msgctxt "Button in list view menu"
msgid "Import"
msgstr ""
-#. Label of a Link in the Tools Workspace
-#. Label of a shortcut in the Tools Workspace
-#: frappe/automation/workspace/tools/tools.json
-msgid "Import Data"
-msgstr ""
-
#: frappe/email/doctype/email_group/email_group.js:14
msgid "Import Email From"
msgstr ""
@@ -12726,7 +12751,7 @@ msgstr ""
msgid "In Progress"
msgstr ""
-#: frappe/database/database.py:287
+#: frappe/database/database.py:288
msgid "In Read Only Mode"
msgstr ""
@@ -12881,6 +12906,11 @@ msgstr ""
msgid "Incorrect value:"
msgstr ""
+#. Label of the indent (Check) field in DocType 'Workspace Sidebar Item'
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
+msgid "Indent"
+msgstr ""
+
#. Label of the search_index (Check) field in DocType 'DocField'
#. Label of the index (Int) field in DocType 'Recorder Query'
#. Label of the search_index (Check) field in DocType 'Custom Field'
@@ -12924,7 +12954,7 @@ msgstr ""
msgid "Indicator Color"
msgstr ""
-#: frappe/public/js/frappe/views/workspace/workspace.js:463
+#: frappe/public/js/frappe/views/workspace/workspace.js:486
msgid "Indicator color"
msgstr ""
@@ -13033,19 +13063,19 @@ msgstr ""
msgid "Instructions Emailed"
msgstr ""
-#: frappe/permissions.py:842
+#: frappe/permissions.py:855
msgid "Insufficient Permission Level for {0}"
msgstr ""
-#: frappe/database/query.py:808 frappe/database/query.py:1054
+#: frappe/database/query.py:1212 frappe/database/query.py:1596
msgid "Insufficient Permission for {0}"
msgstr ""
-#: frappe/desk/reportview.py:362
+#: frappe/desk/reportview.py:366
msgid "Insufficient Permissions for deleting Report"
msgstr ""
-#: frappe/desk/reportview.py:333
+#: frappe/desk/reportview.py:337
msgid "Insufficient Permissions for editing Report"
msgstr ""
@@ -13153,7 +13183,7 @@ msgid "Invalid"
msgstr ""
#: frappe/public/js/form_builder/utils.js:221
-#: frappe/public/js/frappe/form/grid_row.js:850
+#: frappe/public/js/frappe/form/grid_row.js:849
#: frappe/public/js/frappe/form/layout.js:820
#: frappe/public/js/frappe/views/reports/report_view.js:721
msgid "Invalid \"depends_on\" expression"
@@ -13163,7 +13193,7 @@ msgstr ""
msgid "Invalid \"depends_on\" expression set in filter {0}"
msgstr ""
-#: frappe/public/js/frappe/form/save.js:210
+#: frappe/public/js/frappe/form/save.js:219
msgid "Invalid \"mandatory_depends_on\" expression"
msgstr ""
@@ -13195,7 +13225,7 @@ msgstr ""
msgid "Invalid DocType"
msgstr ""
-#: frappe/database/query.py:144
+#: frappe/database/query.py:259
msgid "Invalid DocType: {0}"
msgstr ""
@@ -13211,8 +13241,8 @@ msgstr ""
msgid "Invalid File URL"
msgstr ""
-#: frappe/database/query.py:429 frappe/database/query.py:456
-#: frappe/database/query.py:466 frappe/database/query.py:489
+#: frappe/database/query.py:661 frappe/database/query.py:688
+#: frappe/database/query.py:698 frappe/database/query.py:721
msgid "Invalid Filter"
msgstr ""
@@ -13276,7 +13306,7 @@ msgstr ""
msgid "Invalid Parameters."
msgstr ""
-#: frappe/core/doctype/user/user.py:1279 frappe/www/update-password.html:148
+#: frappe/core/doctype/user/user.py:1285 frappe/www/update-password.html:148
#: frappe/www/update-password.html:169 frappe/www/update-password.html:171
#: frappe/www/update-password.html:272
msgid "Invalid Password"
@@ -13322,11 +13352,11 @@ msgstr ""
msgid "Invalid Webhook Secret"
msgstr ""
-#: frappe/desk/reportview.py:188
+#: frappe/desk/reportview.py:192
msgid "Invalid aggregate function"
msgstr ""
-#: frappe/database/query.py:1544
+#: frappe/database/query.py:2185
msgid "Invalid alias format: {0}. Alias must be a simple identifier."
msgstr ""
@@ -13334,19 +13364,19 @@ msgstr ""
msgid "Invalid app"
msgstr ""
-#: frappe/database/query.py:1470
+#: frappe/database/query.py:2094 frappe/database/query.py:2111
msgid "Invalid argument format: {0}. Only quoted string literals or simple field names are allowed."
msgstr ""
-#: frappe/database/query.py:1446
-msgid "Invalid argument type: {0}. Only strings, numbers, and None are allowed."
+#: frappe/database/query.py:2063
+msgid "Invalid argument type: {0}. Only strings, numbers, dicts, and None are allowed."
msgstr ""
-#: frappe/database/query.py:462
+#: frappe/database/query.py:694
msgid "Invalid characters in fieldname: {0}. Only letters, numbers, and underscores are allowed."
msgstr ""
-#: frappe/database/query.py:577
+#: frappe/database/query.py:855
msgid "Invalid characters in table name: {0}"
msgstr ""
@@ -13354,11 +13384,11 @@ msgstr ""
msgid "Invalid column"
msgstr ""
-#: frappe/database/query.py:383
+#: frappe/database/query.py:606
msgid "Invalid condition type in nested filters: {0}"
msgstr ""
-#: frappe/database/query.py:789
+#: frappe/database/query.py:1191
msgid "Invalid direction in Order By: {0}. Must be 'ASC' or 'DESC'."
msgstr ""
@@ -13374,15 +13404,15 @@ msgstr ""
msgid "Invalid expression set in filter {0} ({1})"
msgstr ""
-#: frappe/database/query.py:1303
+#: frappe/database/query.py:1854
msgid "Invalid field format for SELECT: {0}. Field names must be simple, backticked, table-qualified, aliased, or '*'."
msgstr ""
-#: frappe/database/query.py:736
+#: frappe/database/query.py:1126
msgid "Invalid field format in {0}: {1}. Use 'field', 'link_field.field', or 'child_table.field'."
msgstr ""
-#: frappe/database/query.py:1622
+#: frappe/database/query.py:2263
msgid "Invalid field name in function: {0}. Only simple field names are allowed."
msgstr ""
@@ -13390,7 +13420,7 @@ msgstr ""
msgid "Invalid field name {0}"
msgstr ""
-#: frappe/database/query.py:670
+#: frappe/database/query.py:954
msgid "Invalid field type: {0}"
msgstr ""
@@ -13402,11 +13432,11 @@ msgstr ""
msgid "Invalid file path: {0}"
msgstr ""
-#: frappe/database/query.py:366
+#: frappe/database/query.py:589
msgid "Invalid filter condition: {0}. Expected a list or tuple."
msgstr ""
-#: frappe/database/query.py:452
+#: frappe/database/query.py:684
msgid "Invalid filter field format: {0}. Use 'fieldname' or 'link_fieldname.target_fieldname'."
msgstr ""
@@ -13414,14 +13444,10 @@ msgstr ""
msgid "Invalid filter: {0}"
msgstr ""
-#: frappe/database/query.py:1424
+#: frappe/database/query.py:1983
msgid "Invalid function argument type: {0}. Only strings, numbers, lists, and None are allowed."
msgstr ""
-#: frappe/database/query.py:1385
-msgid "Invalid function dictionary format"
-msgstr ""
-
#: frappe/core/api/user_invitation.py:17
msgid "Invalid input"
msgstr ""
@@ -13447,6 +13473,10 @@ msgstr ""
msgid "Invalid naming series {}: dot (.) missing before the numeric placeholders. Kindly use a format like ABCD.#####."
msgstr ""
+#: frappe/database/query.py:2055
+msgid "Invalid nested expression: dictionary must represent a function or operator"
+msgstr ""
+
#: frappe/core/doctype/data_import/importer.py:453
msgid "Invalid or corrupted content for import"
msgstr ""
@@ -13467,15 +13497,15 @@ msgstr ""
msgid "Invalid role"
msgstr ""
-#: frappe/database/query.py:412
+#: frappe/database/query.py:637
msgid "Invalid simple filter format: {0}"
msgstr ""
-#: frappe/database/query.py:343
+#: frappe/database/query.py:566
msgid "Invalid start for filter condition: {0}. Expected a list or tuple."
msgstr ""
-#: frappe/database/query.py:1491
+#: frappe/database/query.py:2132
msgid "Invalid string literal format: {0}"
msgstr ""
@@ -13509,6 +13539,10 @@ msgstr ""
msgid "Invalid {0} condition"
msgstr ""
+#: frappe/database/query.py:1944
+msgid "Invalid {0} dictionary format"
+msgstr ""
+
#. Option for the 'Style' (Select) field in DocType 'Workflow State'
#: frappe/workflow/doctype/workflow_state/workflow_state.json
msgid "Inverse"
@@ -13831,6 +13865,11 @@ msgstr ""
msgid "Item cannot be added to its own descendants"
msgstr ""
+#. Label of the items (Table) field in DocType 'Workspace Sidebar'
+#: frappe/desk/doctype/workspace_sidebar/workspace_sidebar.json
+msgid "Items"
+msgstr ""
+
#. Option for the 'Print Format Type' (Select) field in DocType 'Print Format'
#: frappe/printing/doctype/print_format/print_format.json
msgid "JS"
@@ -13991,6 +14030,11 @@ msgstr ""
msgid "Kanban View"
msgstr ""
+#. Label of the keep_closed (Check) field in DocType 'Workspace Sidebar Item'
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
+msgid "Keep Closed"
+msgstr ""
+
#. Description of a DocType
#: frappe/core/doctype/activity_log/activity_log.json
msgid "Keep track of all update feeds"
@@ -14035,11 +14079,9 @@ msgctxt "Number system"
msgid "Kh"
msgstr ""
-#. Label of a Card Break in the Website Workspace
#: frappe/website/doctype/help_article/help_article.py:80
#: frappe/website/doctype/help_article/templates/help_article_list.html:2
#: frappe/website/doctype/help_article/templates/help_article_list.html:11
-#: frappe/website/workspace/website/website.json
msgid "Knowledge Base"
msgstr ""
@@ -14218,6 +14260,7 @@ msgstr ""
#. Label of the label (Data) field in DocType 'Workspace Number Card'
#. Label of the label (Data) field in DocType 'Workspace Quick List'
#. Label of the label (Data) field in DocType 'Workspace Shortcut'
+#. Label of the label (Data) field in DocType 'Workspace Sidebar Item'
#. Label of the label (Data) field in DocType 'Top Bar Item'
#. Label of the label (Data) field in DocType 'Web Template Field'
#: frappe/core/doctype/comment/comment.json
@@ -14237,8 +14280,9 @@ msgstr ""
#: frappe/desk/doctype/workspace_number_card/workspace_number_card.json
#: frappe/desk/doctype/workspace_quick_list/workspace_quick_list.json
#: frappe/desk/doctype/workspace_shortcut/workspace_shortcut.json
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
#: frappe/printing/page/print_format_builder/print_format_builder.js:474
-#: frappe/public/js/form_builder/components/Field.vue:208
+#: frappe/public/js/form_builder/components/Field.vue:216
#: frappe/public/js/frappe/widgets/widget_dialog.js:183
#: frappe/public/js/frappe/widgets/widget_dialog.js:251
#: frappe/public/js/frappe/widgets/widget_dialog.js:313
@@ -14630,7 +14674,7 @@ msgstr ""
msgid "Level"
msgstr ""
-#: frappe/core/page/permission_manager/permission_manager.js:468
+#: frappe/core/page/permission_manager/permission_manager.js:472
msgid "Level 0 is for document level permissions, higher levels for field level permissions."
msgstr ""
@@ -14694,7 +14738,7 @@ msgstr ""
msgid "Limit"
msgstr ""
-#: frappe/database/query.py:116
+#: frappe/database/query.py:231
msgid "Limit must be a non-negative integer"
msgstr ""
@@ -14710,9 +14754,11 @@ msgstr ""
#. Option for the 'Type' (Select) field in DocType 'Customize Form Field'
#. Label of the link (Long Text) field in DocType 'Changelog Feed'
#. Label of the link (Small Text) field in DocType 'Desktop Icon'
+#. Option for the 'Icon Type' (Select) field in DocType 'Desktop Icon'
#. Label of the link (Small Text) field in DocType 'Notification Log'
#. Option for the 'Type' (Select) field in DocType 'Workspace'
#. Option for the 'Type' (Select) field in DocType 'Workspace Link'
+#. Option for the 'Type' (Select) field in DocType 'Workspace Sidebar Item'
#. Option for the 'Fieldtype' (Select) field in DocType 'Web Form Field'
#. Option for the 'Fieldtype' (Select) field in DocType 'Web Template Field'
#. Label of the link (Dynamic Link) field in DocType 'Workflow Transition Task'
@@ -14726,6 +14772,7 @@ msgstr ""
#: frappe/desk/doctype/notification_log/notification_log.json
#: frappe/desk/doctype/workspace/workspace.json
#: frappe/desk/doctype/workspace_link/workspace_link.json
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
#: frappe/public/js/frappe/file_uploader/FileUploader.vue:128
#: frappe/website/doctype/web_form_field/web_form_field.json
#: frappe/website/doctype/web_template_field/web_template_field.json
@@ -14806,13 +14853,18 @@ msgstr ""
msgid "Link Title"
msgstr ""
+#. Label of the link_to (Dynamic Link) field in DocType 'Desktop Icon'
#. Label of the link_to (Dynamic Link) field in DocType 'Workspace'
#. Label of the link_to (Dynamic Link) field in DocType 'Workspace Link'
#. Label of the link_to (Dynamic Link) field in DocType 'Workspace Shortcut'
+#. Label of the link_to (Dynamic Link) field in DocType 'Workspace Sidebar
+#. Item'
+#: frappe/desk/doctype/desktop_icon/desktop_icon.json
#: frappe/desk/doctype/workspace/workspace.json
#: frappe/desk/doctype/workspace_link/workspace_link.json
#: frappe/desk/doctype/workspace_shortcut/workspace_shortcut.json
-#: frappe/public/js/frappe/views/workspace/workspace.js:418
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
+#: frappe/public/js/frappe/views/workspace/workspace.js:441
#: frappe/public/js/frappe/widgets/widget_dialog.js:281
#: frappe/public/js/frappe/widgets/widget_dialog.js:427
msgid "Link To"
@@ -14822,11 +14874,15 @@ msgstr ""
msgid "Link To in Row"
msgstr ""
+#. Label of the link_type (Select) field in DocType 'Desktop Icon'
#. Label of the link_type (Select) field in DocType 'Workspace'
#. Label of the link_type (Select) field in DocType 'Workspace Link'
+#. Label of the link_type (Select) field in DocType 'Workspace Sidebar Item'
+#: frappe/desk/doctype/desktop_icon/desktop_icon.json
#: frappe/desk/doctype/workspace/workspace.json
#: frappe/desk/doctype/workspace_link/workspace_link.json
-#: frappe/public/js/frappe/views/workspace/workspace.js:410
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
+#: frappe/public/js/frappe/views/workspace/workspace.js:433
#: frappe/public/js/frappe/widgets/widget_dialog.js:273
msgid "Link Type"
msgstr ""
@@ -14869,6 +14925,7 @@ msgstr ""
#. Label of the links_section (Tab Break) field in DocType 'DocType'
#. Label of the links (Table) field in DocType 'Customize Form'
#. Label of the links (Table) field in DocType 'Event'
+#. Label of the links (Table) field in DocType 'Sidebar Item Group'
#. Label of the links (Table) field in DocType 'Workspace'
#: frappe/contacts/doctype/address/address.js:39
#: frappe/contacts/doctype/address/address.json
@@ -14877,6 +14934,7 @@ msgstr ""
#: frappe/core/doctype/doctype/doctype.json
#: frappe/custom/doctype/customize_form/customize_form.json
#: frappe/desk/doctype/event/event.json
+#: frappe/desk/doctype/sidebar_item_group/sidebar_item_group.json
#: frappe/desk/doctype/workspace/workspace.json
msgid "Links"
msgstr ""
@@ -14888,7 +14946,7 @@ msgstr ""
#: frappe/custom/doctype/client_script/client_script.json
#: frappe/desk/doctype/form_tour/form_tour.json
#: frappe/desk/doctype/workspace_shortcut/workspace_shortcut.json
-#: frappe/public/js/frappe/utils/utils.js:926
+#: frappe/public/js/frappe/utils/utils.js:928
msgid "List"
msgstr ""
@@ -14986,7 +15044,7 @@ msgstr ""
#: frappe/core/page/permission_manager/permission_manager.js:172
#: frappe/public/js/frappe/form/controls/multicheck.js:13
#: frappe/public/js/frappe/form/linked_with.js:13
-#: frappe/public/js/frappe/list/base_list.js:527
+#: frappe/public/js/frappe/list/base_list.js:528
#: frappe/public/js/frappe/list/list_view.js:363
#: frappe/public/js/frappe/ui/listing.html:16
#: frappe/public/js/frappe/views/reports/query_report.js:1114
@@ -15061,7 +15119,7 @@ msgstr ""
msgid "Log Settings"
msgstr ""
-#: frappe/www/app.py:23
+#: frappe/www/desk.py:23
msgid "Log in to access this page."
msgstr ""
@@ -15206,9 +15264,13 @@ msgstr ""
msgid "Logo URI"
msgstr ""
+#. Label of the logo_url (Data) field in DocType 'Desktop Icon'
+#: frappe/desk/doctype/desktop_icon/desktop_icon.json
+msgid "Logo URL"
+msgstr ""
+
#. Option for the 'Operation' (Select) field in DocType 'Activity Log'
-#: frappe/core/doctype/activity_log/activity_log.json frappe/www/apps.html:59
-#: frappe/www/me.html:84
+#: frappe/core/doctype/activity_log/activity_log.json frappe/www/me.html:84
msgid "Logout"
msgstr ""
@@ -15362,11 +15424,6 @@ msgstr ""
msgid "Manage 3rd party apps"
msgstr ""
-#. Description of a Card Break in the Tools Workspace
-#: frappe/automation/workspace/tools/tools.json
-msgid "Manage your data"
-msgstr ""
-
#. Label of the reqd (Check) field in DocType 'DocField'
#. Label of the mandatory (Check) field in DocType 'Report Filter'
#. Label of the reqd (Check) field in DocType 'Customize Form Field'
@@ -15407,11 +15464,11 @@ msgstr ""
msgid "Mandatory field: {0}"
msgstr ""
-#: frappe/public/js/frappe/form/save.js:172
+#: frappe/public/js/frappe/form/save.js:181
msgid "Mandatory fields required in table {0}, Row {1}"
msgstr ""
-#: frappe/public/js/frappe/form/save.js:177
+#: frappe/public/js/frappe/form/save.js:186
msgid "Mandatory fields required in {0}"
msgstr ""
@@ -15626,7 +15683,7 @@ msgstr ""
#. Label of the medium (Data) field in DocType 'Web Page View'
#: frappe/desk/doctype/todo/todo.json
#: frappe/public/js/frappe/form/sidebar/assign_to.js:221
-#: frappe/public/js/frappe/utils/utils.js:1774
+#: frappe/public/js/frappe/utils/utils.js:1802
#: frappe/website/doctype/web_page_view/web_page_view.json
#: frappe/website/report/website_analytics/website_analytics.js:40
msgid "Medium"
@@ -15639,7 +15696,7 @@ msgstr ""
msgid "Meeting"
msgstr ""
-#: frappe/email/doctype/notification/notification.js:208
+#: frappe/email/doctype/notification/notification.js:210
#: frappe/integrations/doctype/webhook/webhook.js:96
msgid "Meets Condition?"
msgstr ""
@@ -15671,7 +15728,7 @@ msgid "Mentions"
msgstr ""
#: frappe/public/js/frappe/ui/page.html:41
-#: frappe/public/js/frappe/ui/page.js:162
+#: frappe/public/js/frappe/ui/page.js:163
msgid "Menu"
msgstr ""
@@ -15706,7 +15763,7 @@ msgstr ""
#: frappe/desk/doctype/notification_log/notification_log.json
#: frappe/email/doctype/auto_email_report/auto_email_report.json
#: frappe/email/doctype/email_queue/email_queue.json
-#: frappe/email/doctype/notification/notification.js:213
+#: frappe/email/doctype/notification/notification.js:215
#: frappe/email/doctype/notification/notification.json
#: frappe/public/js/frappe/ui/messages.js:182
#: frappe/public/js/frappe/views/communication.js:117
@@ -15867,9 +15924,7 @@ msgid "Middle Name (Optional)"
msgstr ""
#. Name of a DocType
-#. Label of a Link in the Tools Workspace
#: frappe/automation/doctype/milestone/milestone.json
-#: frappe/automation/workspace/tools/tools.json
msgid "Milestone"
msgstr ""
@@ -15936,7 +15991,7 @@ msgstr ""
msgid "Missing Field"
msgstr ""
-#: frappe/public/js/frappe/form/save.js:183
+#: frappe/public/js/frappe/form/save.js:192
msgid "Missing Fields"
msgstr ""
@@ -15994,6 +16049,7 @@ msgstr ""
#. Label of the module (Link) field in DocType 'Module Onboarding'
#. Label of the module (Link) field in DocType 'Number Card'
#. Label of the module (Link) field in DocType 'Workspace'
+#. Label of the module (Text) field in DocType 'Workspace Sidebar'
#. Label of the module (Link) field in DocType 'Notification'
#. Label of the module (Link) field in DocType 'Print Format'
#. Label of the module (Link) field in DocType 'Print Format Field Template'
@@ -16012,10 +16068,11 @@ msgstr ""
#: frappe/desk/doctype/module_onboarding/module_onboarding.json
#: frappe/desk/doctype/number_card/number_card.json
#: frappe/desk/doctype/workspace/workspace.json
+#: frappe/desk/doctype/workspace_sidebar/workspace_sidebar.json
#: frappe/email/doctype/notification/notification.json
#: frappe/printing/doctype/print_format/print_format.json
#: frappe/printing/doctype/print_format_field_template/print_format_field_template.json
-#: frappe/public/js/frappe/utils/utils.js:929
+#: frappe/public/js/frappe/utils/utils.js:931
#: frappe/website/doctype/web_form/web_form.json
#: frappe/website/doctype/web_template/web_template.json
#: frappe/website/doctype/website_theme/website_theme.json
@@ -16049,9 +16106,7 @@ msgid "Module HTML"
msgstr ""
#. Label of the module_name (Data) field in DocType 'Module Def'
-#. Label of the module_name (Data) field in DocType 'Desktop Icon'
#: frappe/core/doctype/module_def/module_def.json
-#: frappe/desk/doctype/desktop_icon/desktop_icon.json
msgid "Module Name"
msgstr ""
@@ -16083,7 +16138,7 @@ msgstr ""
msgid "Module to Export"
msgstr ""
-#: frappe/modules/utils.py:278
+#: frappe/modules/utils.py:279
msgid "Module {} not found"
msgstr ""
@@ -16120,6 +16175,11 @@ msgstr ""
msgid "Monitor logs for errors, background jobs, communications, and user activity"
msgstr ""
+#. Option for the 'Icon Style' (Select) field in DocType 'Desktop Settings'
+#: frappe/desk/doctype/desktop_settings/desktop_settings.json
+msgid "Monochrome"
+msgstr ""
+
#. Option for the 'Font' (Select) field in DocType 'Print Settings'
#: frappe/printing/doctype/print_settings/print_settings.json
msgid "Monospace"
@@ -16144,7 +16204,7 @@ msgstr ""
#: frappe/desk/doctype/event/event.json
#: frappe/desk/doctype/number_card/number_card.json
#: frappe/email/doctype/auto_email_report/auto_email_report.json
-#: frappe/public/js/frappe/utils/common.js:400
+#: frappe/public/js/frappe/utils/common.js:409
#: frappe/website/report/website_analytics/website_analytics.js:25
msgid "Monthly"
msgstr ""
@@ -16245,7 +16305,7 @@ msgstr ""
msgid "Move sections to new tab"
msgstr ""
-#: frappe/public/js/form_builder/components/Field.vue:237
+#: frappe/public/js/form_builder/components/Field.vue:245
msgid "Move the current field and the following fields to a new column"
msgstr ""
@@ -16303,7 +16363,7 @@ msgstr ""
msgid "Must have report permission to access this report."
msgstr ""
-#: frappe/core/doctype/report/report.py:151
+#: frappe/core/doctype/report/report.py:156
msgid "Must specify a Query to run"
msgstr ""
@@ -16327,10 +16387,6 @@ msgstr ""
msgid "My Device"
msgstr ""
-#: frappe/public/js/frappe/ui/apps_switcher.js:71
-msgid "My Workspaces"
-msgstr ""
-
#. Option for the 'Database Engine' (Select) field in DocType 'DocType'
#: frappe/core/doctype/doctype/doctype.json
msgid "MyISAM"
@@ -16357,7 +16413,7 @@ msgstr ""
#: frappe/integrations/doctype/slack_webhook_url/slack_webhook_url.json
#: frappe/public/js/frappe/form/layout.js:76
#: frappe/public/js/frappe/form/multi_select_dialog.js:240
-#: frappe/public/js/frappe/form/save.js:159
+#: frappe/public/js/frappe/form/save.js:168
#: frappe/public/js/frappe/views/file/file_view.js:97
#: frappe/website/doctype/website_slideshow/website_slideshow.js:25
msgid "Name"
@@ -16447,6 +16503,11 @@ msgstr ""
msgid "Navbar Settings"
msgstr ""
+#. Label of the navbar_style (Select) field in DocType 'Desktop Settings'
+#: frappe/desk/doctype/desktop_settings/desktop_settings.json
+msgid "Navbar Style"
+msgstr ""
+
#. Label of the navbar_template (Link) field in DocType 'Website Settings'
#. Label of the navbar_template_section (Section Break) field in DocType
#. 'Website Settings'
@@ -16470,7 +16531,7 @@ msgctxt "Description of a list view shortcut"
msgid "Navigate list up"
msgstr ""
-#: frappe/public/js/frappe/ui/page.js:175
+#: frappe/public/js/frappe/ui/page.js:176
msgid "Navigate to main content"
msgstr ""
@@ -16484,7 +16545,7 @@ msgstr ""
msgid "Need Help?"
msgstr ""
-#: frappe/desk/doctype/workspace/workspace.py:322
+#: frappe/desk/doctype/workspace/workspace.py:335
msgid "Need Workspace Manager role to edit private workspace of other users"
msgstr ""
@@ -16492,7 +16553,7 @@ msgstr ""
msgid "Negative Value"
msgstr ""
-#: frappe/database/query.py:335
+#: frappe/database/query.py:558
msgid "Nested filters must be provided as a list or tuple."
msgstr ""
@@ -16520,7 +16581,7 @@ msgstr ""
#: frappe/email/doctype/notification/notification.json
#: frappe/public/js/frappe/form/success_action.js:77
#: frappe/public/js/frappe/views/treeview.js:473
-#: frappe/public/js/frappe/views/workspace/workspace.js:64
+#: frappe/public/js/frappe/views/workspace/workspace.js:80
#: frappe/website/doctype/web_form/templates/web_list.html:15
#: frappe/www/list.html:19
msgid "New"
@@ -16656,7 +16717,7 @@ msgstr ""
msgid "New Workflow Name"
msgstr ""
-#: frappe/public/js/frappe/views/workspace/workspace.js:390
+#: frappe/public/js/frappe/views/workspace/workspace.js:413
msgid "New Workspace"
msgstr ""
@@ -16948,7 +17009,7 @@ msgstr ""
#: frappe/public/js/form_builder/components/EditableInput.vue:11
#: frappe/public/js/form_builder/components/EditableInput.vue:14
-#: frappe/public/js/form_builder/components/Field.vue:209
+#: frappe/public/js/form_builder/components/Field.vue:217
#: frappe/public/js/form_builder/components/controls/FetchFromControl.vue:55
#: frappe/public/js/print_format_builder/Field.vue:24
#: frappe/public/js/workflow_builder/components/ActionNode.vue:53
@@ -17025,7 +17086,7 @@ msgstr ""
msgid "No Suggestions"
msgstr ""
-#: frappe/desk/reportview.py:709
+#: frappe/desk/reportview.py:713
msgid "No Tags"
msgstr ""
@@ -17037,7 +17098,7 @@ msgstr ""
msgid "No address added yet."
msgstr ""
-#: frappe/email/doctype/notification/notification.js:244
+#: frappe/email/doctype/notification/notification.js:246
msgid "No alerts for today"
msgstr ""
@@ -17049,7 +17110,7 @@ msgstr ""
msgid "No changes in document"
msgstr ""
-#: frappe/public/js/frappe/views/workspace/workspace.js:662
+#: frappe/public/js/frappe/views/workspace/workspace.js:716
msgid "No changes made"
msgstr ""
@@ -17177,7 +17238,7 @@ msgstr ""
msgid "No permission to read {0}"
msgstr ""
-#: frappe/share.py:220
+#: frappe/share.py:216
msgid "No permission to {0} {1} {2}"
msgstr ""
@@ -17201,6 +17262,10 @@ msgstr ""
msgid "No rows"
msgstr ""
+#: frappe/public/js/frappe/list/list_view.js:2306
+msgid "No rows selected"
+msgstr ""
+
#: frappe/email/doctype/notification/notification.py:137
msgid "No subject"
msgstr ""
@@ -17209,7 +17274,7 @@ msgstr ""
msgid "No template found at path: {0}"
msgstr ""
-#: frappe/public/js/frappe/form/controls/multiselect_list.js:262
+#: frappe/public/js/frappe/form/controls/multiselect_list.js:276
msgid "No values to show"
msgstr ""
@@ -17277,7 +17342,7 @@ msgstr ""
msgid "Normalized Query"
msgstr ""
-#: frappe/core/doctype/user/user.py:1067
+#: frappe/core/doctype/user/user.py:1073
#: frappe/templates/includes/login/login.js:257 frappe/utils/oauth.py:298
msgid "Not Allowed"
msgstr ""
@@ -17392,11 +17457,11 @@ msgstr ""
msgid "Not active"
msgstr ""
-#: frappe/permissions.py:383
+#: frappe/permissions.py:389
msgid "Not allowed for {0}: {1}"
msgstr ""
-#: frappe/email/doctype/notification/notification.py:669
+#: frappe/email/doctype/notification/notification.py:674
msgid "Not allowed to attach {0} document, please enable Allow Print For {0} in Print Settings"
msgstr ""
@@ -17412,7 +17477,7 @@ msgstr ""
msgid "Not allowed to print draft documents"
msgstr ""
-#: frappe/permissions.py:213
+#: frappe/permissions.py:219
msgid "Not allowed via controller permission check"
msgstr ""
@@ -17442,10 +17507,12 @@ msgstr ""
msgid "Not permitted to view {0}"
msgstr ""
-#. Label of a Link in the Tools Workspace
+#: frappe/public/js/frappe/file_uploader/FileUploader.vue:623
+msgid "Not permitted. {0}."
+msgstr ""
+
#. Name of a DocType
#: frappe/automation/doctype/auto_repeat/auto_repeat.py:438
-#: frappe/automation/workspace/tools/tools.json
#: frappe/desk/doctype/note/note.json
msgid "Note"
msgstr ""
@@ -17515,10 +17582,8 @@ msgid "Nothing to update"
msgstr ""
#. Label of the notification (Tab Break) field in DocType 'Auto Repeat'
-#. Label of a Link in the Tools Workspace
#. Name of a DocType
#: frappe/automation/doctype/auto_repeat/auto_repeat.json
-#: frappe/automation/workspace/tools/tools.json
#: frappe/core/doctype/communication/mixins.py:142
#: frappe/email/doctype/notification/notification.json
msgid "Notification"
@@ -17534,9 +17599,7 @@ msgstr ""
msgid "Notification Recipient"
msgstr ""
-#. Label of a Link in the Tools Workspace
#. Name of a DocType
-#: frappe/automation/workspace/tools/tools.json
#: frappe/desk/doctype/notification_settings/notification_settings.json
#: frappe/public/js/frappe/ui/notifications/notifications.js:37
msgid "Notification Settings"
@@ -17547,19 +17610,24 @@ msgstr ""
msgid "Notification Subscribed Document"
msgstr ""
+#. Label of a chart in the System Workspace
+#: frappe/core/workspace/system/system.json
+msgid "Notification Summary"
+msgstr ""
+
#: frappe/public/js/frappe/form/templates/timeline_message_box.html:8
msgid "Notification sent to"
msgstr ""
-#: frappe/email/doctype/notification/notification.py:556
+#: frappe/email/doctype/notification/notification.py:561
msgid "Notification: customer {0} has no Mobile number set"
msgstr ""
-#: frappe/email/doctype/notification/notification.py:542
+#: frappe/email/doctype/notification/notification.py:547
msgid "Notification: document {0} has no {1} number set (field: {2})"
msgstr ""
-#: frappe/email/doctype/notification/notification.py:551
+#: frappe/email/doctype/notification/notification.py:556
msgid "Notification: user {0} has no Mobile number set"
msgstr ""
@@ -17846,7 +17914,7 @@ msgstr ""
msgid "Offset Y"
msgstr ""
-#: frappe/database/query.py:121
+#: frappe/database/query.py:236
msgid "Offset must be a non-negative integer"
msgstr ""
@@ -17993,7 +18061,7 @@ msgstr ""
msgid "Only Administrator can edit"
msgstr ""
-#: frappe/core/doctype/report/report.py:75
+#: frappe/core/doctype/report/report.py:76
msgid "Only Administrator can save a standard report. Please rename and save."
msgstr ""
@@ -18019,7 +18087,7 @@ msgstr ""
msgid "Only Workspace Manager can edit public workspaces"
msgstr ""
-#: frappe/modules/utils.py:66
+#: frappe/modules/utils.py:67
msgid "Only allowed to export customizations in developer mode"
msgstr ""
@@ -18042,11 +18110,11 @@ msgstr ""
msgid "Only one {0} can be set as primary."
msgstr ""
-#: frappe/desk/reportview.py:359
+#: frappe/desk/reportview.py:363
msgid "Only reports of type Report Builder can be deleted"
msgstr ""
-#: frappe/desk/reportview.py:330
+#: frappe/desk/reportview.py:334
msgid "Only reports of type Report Builder can be edited"
msgstr ""
@@ -18089,8 +18157,11 @@ msgctxt "Access"
msgid "Open"
msgstr ""
+#: frappe/desk/page/desktop/desktop.js:211
+#: frappe/desk/page/desktop/desktop.js:220
#: frappe/public/js/frappe/ui/keyboard.js:207
#: frappe/public/js/frappe/ui/keyboard.js:217
+#: frappe/public/js/frappe/ui/keyboard.js:227
msgid "Open Awesomebar"
msgstr ""
@@ -18110,7 +18181,7 @@ msgstr ""
msgid "Open Documents"
msgstr ""
-#: frappe/public/js/frappe/ui/keyboard.js:243
+#: frappe/public/js/frappe/ui/keyboard.js:253
msgid "Open Help"
msgstr ""
@@ -18120,7 +18191,7 @@ msgstr ""
msgid "Open Reference Document"
msgstr ""
-#: frappe/public/js/frappe/ui/keyboard.js:226
+#: frappe/public/js/frappe/ui/keyboard.js:236
msgid "Open Settings"
msgstr ""
@@ -18142,7 +18213,7 @@ msgstr ""
msgid "Open a module or tool"
msgstr ""
-#: frappe/public/js/frappe/ui/keyboard.js:367
+#: frappe/public/js/frappe/ui/keyboard.js:377
msgid "Open console"
msgstr ""
@@ -18203,6 +18274,10 @@ msgstr ""
msgid "Operator must be one of {0}"
msgstr ""
+#: frappe/database/query.py:2011
+msgid "Operator {0} requires exactly 2 arguments (left and right operands)"
+msgstr ""
+
#: frappe/core/doctype/file/file.js:34
#: frappe/core/report/database_storage_usage_by_tables/database_storage_usage_by_tables.js:8
#: frappe/public/js/frappe/file_uploader/FilePreview.vue:28
@@ -18300,7 +18375,7 @@ msgstr ""
msgid "Order"
msgstr ""
-#: frappe/database/query.py:769
+#: frappe/database/query.py:1163
msgid "Order By must be a string"
msgstr ""
@@ -18435,7 +18510,7 @@ msgstr ""
msgid "PDF generation failed"
msgstr ""
-#: frappe/utils/pdf.py:106
+#: frappe/utils/pdf.py:107
msgid "PDF generation failed because of broken image links"
msgstr ""
@@ -18515,6 +18590,8 @@ msgstr ""
#. Option for the 'Link Type' (Select) field in DocType 'Workspace'
#. Option for the 'Link Type' (Select) field in DocType 'Workspace Link'
#. Option for the 'Type' (Select) field in DocType 'Workspace Shortcut'
+#. Option for the 'Link Type' (Select) field in DocType 'Workspace Sidebar
+#. Item'
#: frappe/core/doctype/custom_role/custom_role.json
#: frappe/core/doctype/page/page.json
#: frappe/core/doctype/role_permission_for_page_and_report/role_permission_for_page_and_report.json
@@ -18523,6 +18600,7 @@ msgstr ""
#: frappe/desk/doctype/workspace/workspace.json
#: frappe/desk/doctype/workspace_link/workspace_link.json
#: frappe/desk/doctype/workspace_shortcut/workspace_shortcut.json
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
msgid "Page"
msgstr ""
@@ -18626,7 +18704,7 @@ msgid "Parameter"
msgstr ""
#: frappe/public/js/frappe/model/model.js:142
-#: frappe/public/js/frappe/views/workspace/workspace.js:434
+#: frappe/public/js/frappe/views/workspace/workspace.js:457
msgid "Parent"
msgstr ""
@@ -18667,6 +18745,11 @@ msgstr ""
msgid "Parent Field must be a valid fieldname"
msgstr ""
+#. Label of the parent_icon (Link) field in DocType 'Desktop Icon'
+#: frappe/desk/doctype/desktop_icon/desktop_icon.json
+msgid "Parent Icon"
+msgstr ""
+
#. Label of the parent_label (Select) field in DocType 'Top Bar Item'
#: frappe/website/doctype/top_bar_item/top_bar_item.json
msgid "Parent Label"
@@ -18697,7 +18780,7 @@ msgstr ""
msgid "Parent-to-child or child-to-different-child grouping is not allowed."
msgstr ""
-#: frappe/permissions.py:822
+#: frappe/permissions.py:835
msgid "Parentfield not specified in {0}: {1}"
msgstr ""
@@ -18757,7 +18840,7 @@ msgstr ""
msgid "Password"
msgstr ""
-#: frappe/core/doctype/user/user.py:1132
+#: frappe/core/doctype/user/user.py:1138
msgid "Password Email Sent"
msgstr ""
@@ -18770,7 +18853,7 @@ msgstr ""
msgid "Password Reset Link Generation Limit"
msgstr ""
-#: frappe/public/js/frappe/form/grid_row.js:897
+#: frappe/public/js/frappe/form/grid_row.js:896
msgid "Password cannot be filtered"
msgstr ""
@@ -18799,7 +18882,7 @@ msgstr ""
msgid "Password not found for {0} {1} {2}"
msgstr ""
-#: frappe/core/doctype/user/user.py:1131
+#: frappe/core/doctype/user/user.py:1137
msgid "Password reset instructions have been sent to {}'s email"
msgstr ""
@@ -18811,7 +18894,7 @@ msgstr ""
msgid "Password size exceeded the maximum allowed size"
msgstr ""
-#: frappe/core/doctype/user/user.py:920
+#: frappe/core/doctype/user/user.py:926
msgid "Password size exceeded the maximum allowed size."
msgstr ""
@@ -18873,7 +18956,7 @@ msgstr ""
msgid "Path to private Key File"
msgstr ""
-#: frappe/modules/utils.py:207
+#: frappe/modules/utils.py:208
msgid "Path {0} is not within module {1}"
msgstr ""
@@ -18974,7 +19057,7 @@ msgstr ""
msgid "Permanently delete {0}?"
msgstr ""
-#: frappe/core/doctype/user_type/user_type.py:84 frappe/database/query.py:535
+#: frappe/core/doctype/user_type/user_type.py:84 frappe/database/query.py:813
msgid "Permission Error"
msgstr ""
@@ -18984,7 +19067,7 @@ msgid "Permission Inspector"
msgstr ""
#. Label of the permlevel (Int) field in DocType 'Custom Field'
-#: frappe/core/page/permission_manager/permission_manager.js:464
+#: frappe/core/page/permission_manager/permission_manager.js:468
#: frappe/custom/doctype/custom_field/custom_field.json
msgid "Permission Level"
msgstr ""
@@ -19015,10 +19098,17 @@ msgstr ""
#. Label of the permission_type (Select) field in DocType 'Permission
#. Inspector'
+#. Name of a DocType
+#. Label of the perm_type (Data) field in DocType 'Permission Type'
#: frappe/core/doctype/permission_inspector/permission_inspector.json
+#: frappe/core/doctype/permission_type/permission_type.json
msgid "Permission Type"
msgstr ""
+#: frappe/core/doctype/permission_type/permission_type.py:40
+msgid "Permission Type '{0}' is reserved. Please choose another name."
+msgstr ""
+
#. Label of the section_break_4 (Section Break) field in DocType 'Custom
#. DocPerm'
#. Label of the permissions (Section Break) field in DocType 'DocField'
@@ -19209,7 +19299,7 @@ msgstr ""
msgid "Please add a valid comment."
msgstr ""
-#: frappe/core/doctype/user/user.py:1114
+#: frappe/core/doctype/user/user.py:1120
msgid "Please ask your administrator to verify your sign-up"
msgstr ""
@@ -19237,7 +19327,7 @@ msgstr ""
msgid "Please check the value of \"Fetch From\" set for field {0}"
msgstr ""
-#: frappe/core/doctype/user/user.py:1112
+#: frappe/core/doctype/user/user.py:1118
msgid "Please check your email for verification"
msgstr ""
@@ -19302,7 +19392,7 @@ msgstr ""
#: frappe/printing/page/print/print.js:694
#: frappe/printing/page/print/print.js:730
#: frappe/public/js/frappe/list/bulk_operations.js:161
-#: frappe/public/js/frappe/utils/utils.js:1471
+#: frappe/public/js/frappe/utils/utils.js:1499
msgid "Please enable pop-ups"
msgstr ""
@@ -19437,6 +19527,10 @@ msgstr ""
msgid "Please select X and Y fields"
msgstr ""
+#: frappe/public/js/form_builder/components/Field.vue:161
+msgid "Please select a DocType in options before setting filters"
+msgstr ""
+
#: frappe/utils/__init__.py:131
msgid "Please select a country code for field {1}."
msgstr ""
@@ -19531,7 +19625,7 @@ msgstr ""
msgid "Please specify"
msgstr ""
-#: frappe/permissions.py:796
+#: frappe/permissions.py:809
msgid "Please specify a valid parent DocType for {0}"
msgstr ""
@@ -19624,9 +19718,7 @@ msgid "Portal Menu Item"
msgstr ""
#. Name of a DocType
-#. Label of a Link in the Website Workspace
#: frappe/website/doctype/portal_settings/portal_settings.json
-#: frappe/website/workspace/website/website.json
msgid "Portal Settings"
msgstr ""
@@ -19667,7 +19759,7 @@ msgstr ""
msgid "Posting Timestamp"
msgstr ""
-#: frappe/database/query.py:1520
+#: frappe/database/query.py:2161
msgid "Potentially dangerous content in string literal: {0}"
msgstr ""
@@ -19763,7 +19855,7 @@ msgstr ""
#: frappe/core/doctype/data_import/data_import.json
#: frappe/core/doctype/file/file.json
#: frappe/desk/doctype/custom_html_block/custom_html_block.json
-#: frappe/email/doctype/notification/notification.js:202
+#: frappe/email/doctype/notification/notification.js:204
#: frappe/integrations/doctype/webhook/webhook.js:90
#: frappe/printing/doctype/print_style/print_style.json
#: frappe/public/js/frappe/form/controls/markdown_editor.js:17
@@ -19821,7 +19913,7 @@ msgstr ""
msgid "Previous Document"
msgstr ""
-#: frappe/public/js/frappe/form/form.js:2229
+#: frappe/public/js/frappe/form/form.js:2232
msgid "Previous Submission"
msgstr ""
@@ -19904,9 +19996,7 @@ msgstr ""
msgid "Print Format"
msgstr ""
-#. Label of a Link in the Tools Workspace
#. Label of the print_format_builder (Check) field in DocType 'Print Format'
-#: frappe/automation/workspace/tools/tools.json
#: frappe/printing/doctype/print_format/print_format.json
#: frappe/printing/page/print_format_builder/print_format_builder.js:44
#: frappe/printing/page/print_format_builder/print_format_builder.js:67
@@ -19914,18 +20004,13 @@ msgstr ""
msgid "Print Format Builder"
msgstr ""
-#. Label of a Link in the Tools Workspace
-#: frappe/automation/workspace/tools/tools.json
-msgid "Print Format Builder (New)"
-msgstr ""
-
#. Label of the print_format_builder_beta (Check) field in DocType 'Print
#. Format'
#: frappe/printing/doctype/print_format/print_format.json
msgid "Print Format Builder Beta"
msgstr ""
-#: frappe/utils/pdf.py:63
+#: frappe/utils/pdf.py:64
msgid "Print Format Error"
msgstr ""
@@ -19957,10 +20042,8 @@ msgstr ""
msgid "Print Format {0} is disabled"
msgstr ""
-#. Label of a Link in the Tools Workspace
#. Name of a DocType
#. Label of the print_heading (Data) field in DocType 'Print Heading'
-#: frappe/automation/workspace/tools/tools.json
#: frappe/printing/doctype/print_heading/print_heading.json
msgid "Print Heading"
msgstr ""
@@ -19998,9 +20081,7 @@ msgstr ""
msgid "Print Server"
msgstr ""
-#. Label of a Link in the Tools Workspace
#. Name of a DocType
-#: frappe/automation/workspace/tools/tools.json
#: frappe/printing/doctype/print_settings/print_settings.json
#: frappe/printing/doctype/print_style/print_style.js:6
#: frappe/printing/page/print/print.js:173
@@ -20074,11 +20155,6 @@ msgstr ""
msgid "Printer mapping not set."
msgstr ""
-#. Label of a Card Break in the Tools Workspace
-#: frappe/automation/workspace/tools/tools.json
-msgid "Printing"
-msgstr ""
-
#: frappe/utils/print_format.py:294
msgid "Printing failed"
msgstr ""
@@ -20240,7 +20316,7 @@ msgstr ""
#: frappe/desk/doctype/note/note_list.js:6
#: frappe/desk/doctype/workspace/workspace.json
#: frappe/public/js/frappe/views/interaction.js:78
-#: frappe/public/js/frappe/views/workspace/workspace.js:440
+#: frappe/public/js/frappe/views/workspace/workspace.js:463
msgid "Public"
msgstr ""
@@ -20277,6 +20353,16 @@ msgstr ""
msgid "Published"
msgstr ""
+#. Label of a number card in the Website Workspace
+#: frappe/website/workspace/website/website.json
+msgid "Published Web Forms"
+msgstr ""
+
+#. Label of a number card in the Website Workspace
+#: frappe/website/workspace/website/website.json
+msgid "Published Web Pages"
+msgstr ""
+
#. Label of the publishing_dates_section (Section Break) field in DocType 'Web
#. Page'
#: frappe/website/doctype/web_page/web_page.json
@@ -20392,7 +20478,7 @@ msgstr ""
#: frappe/desk/doctype/dashboard_chart/dashboard_chart.json
#: frappe/desk/doctype/event/event.json
#: frappe/email/doctype/auto_email_report/auto_email_report.json
-#: frappe/public/js/frappe/utils/common.js:401
+#: frappe/public/js/frappe/utils/common.js:410
msgid "Quarterly"
msgstr ""
@@ -20640,6 +20726,7 @@ msgstr ""
#: frappe/core/doctype/user_document_type/user_document_type.json
#: frappe/desk/doctype/notification_log/notification_log.json
#: frappe/email/doctype/email_flag_queue/email_flag_queue.json
+#: frappe/public/js/frappe/form/templates/set_sharing.html:2
msgid "Read"
msgstr ""
@@ -21141,7 +21228,7 @@ msgstr ""
msgid "Refreshing..."
msgstr ""
-#: frappe/core/doctype/user/user.py:1074
+#: frappe/core/doctype/user/user.py:1080
msgid "Registered but disabled"
msgstr ""
@@ -21274,7 +21361,7 @@ msgstr ""
msgid "Remove column"
msgstr ""
-#: frappe/public/js/form_builder/components/Field.vue:260
+#: frappe/public/js/form_builder/components/Field.vue:268
msgid "Remove field"
msgstr ""
@@ -21425,11 +21512,14 @@ msgstr ""
#. Option for the 'Chart Type' (Select) field in DocType 'Dashboard Chart'
#. Option for the 'Select List View' (Select) field in DocType 'Form Tour'
#. Option for the 'Type' (Select) field in DocType 'Number Card'
+#. Label of the report (Link) field in DocType 'Sidebar Item Group Link'
#. Label of the background_jobs_tab (Tab Break) field in DocType 'System Health
#. Report'
#. Option for the 'Link Type' (Select) field in DocType 'Workspace'
#. Option for the 'Link Type' (Select) field in DocType 'Workspace Link'
#. Option for the 'Type' (Select) field in DocType 'Workspace Shortcut'
+#. Option for the 'Link Type' (Select) field in DocType 'Workspace Sidebar
+#. Item'
#. Label of the report (Link) field in DocType 'Auto Email Report'
#. Option for the 'Print Format For' (Select) field in DocType 'Print Format'
#. Label of the report (Link) field in DocType 'Print Format'
@@ -21443,16 +21533,18 @@ msgstr ""
#: frappe/desk/doctype/dashboard_chart/dashboard_chart.json
#: frappe/desk/doctype/form_tour/form_tour.json
#: frappe/desk/doctype/number_card/number_card.json
+#: frappe/desk/doctype/sidebar_item_group_link/sidebar_item_group_link.json
#: frappe/desk/doctype/system_health_report/system_health_report.json
#: frappe/desk/doctype/workspace/workspace.json
#: frappe/desk/doctype/workspace_link/workspace_link.json
#: frappe/desk/doctype/workspace_shortcut/workspace_shortcut.json
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
#: frappe/email/doctype/auto_email_report/auto_email_report.json
#: frappe/printing/doctype/print_format/print_format.json
#: frappe/printing/doctype/print_format/print_format.py:104
#: frappe/public/js/frappe/form/print_utils.js:31
#: frappe/public/js/frappe/request.js:616
-#: frappe/public/js/frappe/utils/utils.js:923
+#: frappe/public/js/frappe/utils/utils.js:925
msgid "Report"
msgstr ""
@@ -21474,7 +21566,7 @@ msgstr ""
msgid "Report Description"
msgstr ""
-#: frappe/core/doctype/report/report.py:151
+#: frappe/core/doctype/report/report.py:156
msgid "Report Document Error"
msgstr ""
@@ -21602,7 +21694,7 @@ msgstr ""
msgid "Report {0}"
msgstr ""
-#: frappe/desk/reportview.py:366
+#: frappe/desk/reportview.py:370
msgid "Report {0} deleted"
msgstr ""
@@ -21610,7 +21702,7 @@ msgstr ""
msgid "Report {0} is disabled"
msgstr ""
-#: frappe/desk/reportview.py:343
+#: frappe/desk/reportview.py:347
msgid "Report {0} saved"
msgstr ""
@@ -21810,7 +21902,7 @@ msgstr ""
msgid "Reset sorting"
msgstr ""
-#: frappe/public/js/frappe/form/grid_row.js:434
+#: frappe/public/js/frappe/form/grid_row.js:433
msgid "Reset to default"
msgstr ""
@@ -21872,7 +21964,7 @@ msgstr ""
msgid "Restore"
msgstr ""
-#: frappe/core/page/permission_manager/permission_manager.js:510
+#: frappe/core/page/permission_manager/permission_manager.js:514
msgid "Restore Original Permissions"
msgstr ""
@@ -21945,11 +22037,6 @@ msgstr ""
msgid "Return to the Verification screen and enter the code displayed by your authentication app"
msgstr ""
-#. Label of the reverse (Check) field in DocType 'Desktop Icon'
-#: frappe/desk/doctype/desktop_icon/desktop_icon.json
-msgid "Reverse Icon Color"
-msgstr ""
-
#: frappe/database/schema.py:165
msgid "Reverting length to {0} for '{1}' in '{2}'. Setting the length as {3} will cause truncation of data."
msgstr ""
@@ -22027,7 +22114,7 @@ msgstr ""
#: frappe/core/doctype/user_type/user_type.json
#: frappe/core/doctype/user_type/user_type.py:110
#: frappe/core/page/permission_manager/permission_manager.js:219
-#: frappe/core/page/permission_manager/permission_manager.js:457
+#: frappe/core/page/permission_manager/permission_manager.js:461
#: frappe/core/workspace/users/users.json
#: frappe/desk/doctype/onboarding_permission/onboarding_permission.json
#: frappe/desk/doctype/todo/todo.json
@@ -22120,6 +22207,8 @@ msgstr ""
#. Block'
#. Label of the roles (Table) field in DocType 'Custom HTML Block'
#. Label of the roles (Table) field in DocType 'Dashboard Chart'
+#. Label of the roles_tab (Tab Break) field in DocType 'Desktop Icon'
+#. Label of the roles (Table) field in DocType 'Desktop Icon'
#. Label of the roles (Table) field in DocType 'Workspace'
#. Label of the roles_tab (Tab Break) field in DocType 'Workspace'
#: frappe/core/doctype/page/page.json frappe/core/doctype/report/report.json
@@ -22129,6 +22218,7 @@ msgstr ""
#: frappe/core/page/permission_manager/permission_manager.js:66
#: frappe/desk/doctype/custom_html_block/custom_html_block.json
#: frappe/desk/doctype/dashboard_chart/dashboard_chart.json
+#: frappe/desk/doctype/desktop_icon/desktop_icon.json
#: frappe/desk/doctype/workspace/workspace.json
msgid "Roles"
msgstr ""
@@ -22207,6 +22297,11 @@ msgstr ""
msgid "Route History"
msgstr ""
+#. Label of the route_options (Code) field in DocType 'Workspace Sidebar Item'
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
+msgid "Route Options"
+msgstr ""
+
#. Label of the route_redirects (Table) field in DocType 'Website Settings'
#: frappe/website/doctype/website_settings/website_settings.json
msgid "Route Redirects"
@@ -22306,7 +22401,7 @@ msgstr ""
msgid "Rule Conditions"
msgstr ""
-#: frappe/permissions.py:675
+#: frappe/permissions.py:681
msgid "Rule for this doctype, role, permlevel and if-owner combination already exists."
msgstr ""
@@ -22420,6 +22515,10 @@ msgstr ""
msgid "SQL Queries"
msgstr ""
+#: frappe/database/query.py:1844
+msgid "SQL functions are not allowed in SELECT fields: {0}. Use the query builder API with functions instead."
+msgstr ""
+
#. Label of the ssl_tls_mode (Select) field in DocType 'LDAP Settings'
#: frappe/integrations/doctype/ldap_settings/ldap_settings.json
msgid "SSL/TLS Mode"
@@ -22496,14 +22595,14 @@ msgstr ""
#: frappe/public/js/frappe/list/list_settings.js:37
#: frappe/public/js/frappe/list/list_settings.js:245
#: frappe/public/js/frappe/list/list_sidebar_group_by.js:25
-#: frappe/public/js/frappe/ui/toolbar/toolbar.js:364
-#: frappe/public/js/frappe/utils/common.js:443
+#: frappe/public/js/frappe/ui/toolbar/toolbar.js:377
+#: frappe/public/js/frappe/utils/common.js:452
#: frappe/public/js/frappe/views/kanban/kanban_settings.js:45
#: frappe/public/js/frappe/views/kanban/kanban_settings.js:189
#: frappe/public/js/frappe/views/kanban/kanban_view.js:357
#: frappe/public/js/frappe/views/reports/query_report.js:1982
#: frappe/public/js/frappe/views/reports/report_view.js:1750
-#: frappe/public/js/frappe/views/workspace/workspace.js:335
+#: frappe/public/js/frappe/views/workspace/workspace.js:359
#: frappe/public/js/frappe/widgets/base_widget.js:142
#: frappe/public/js/frappe/widgets/quick_list_widget.js:120
#: frappe/public/js/print_format_builder/print_format_builder.bundle.js:15
@@ -22545,7 +22644,7 @@ msgstr ""
#: frappe/printing/page/print_format_builder/print_format_builder.js:858
#: frappe/public/js/frappe/form/toolbar.js:290
#: frappe/public/js/frappe/views/kanban/kanban_board.bundle.js:917
-#: frappe/public/js/frappe/views/workspace/workspace.js:684
+#: frappe/public/js/frappe/views/workspace/workspace.js:738
msgid "Saved"
msgstr ""
@@ -22555,7 +22654,7 @@ msgstr ""
#: frappe/public/js/frappe/list/list_settings.js:41
#: frappe/public/js/frappe/views/kanban/kanban_settings.js:47
-#: frappe/public/js/frappe/views/workspace/workspace.js:348
+#: frappe/public/js/frappe/views/workspace/workspace.js:371
msgid "Saving"
msgstr ""
@@ -22568,6 +22667,10 @@ msgstr ""
msgid "Saving Customization..."
msgstr ""
+#: frappe/public/js/frappe/ui/sidebar/sidebar.js:756
+msgid "Saving Sidebar"
+msgstr ""
+
#: frappe/desk/doctype/module_onboarding/module_onboarding.js:8
msgid "Saving this will export this document as well as the steps linked here as json."
msgstr ""
@@ -22672,11 +22775,11 @@ msgstr ""
msgid "Scheduler is inactive. Cannot import data."
msgstr ""
-#: frappe/core/doctype/rq_job/rq_job_list.js:19
+#: frappe/core/doctype/rq_job/rq_job_list.js:28
msgid "Scheduler: Active"
msgstr ""
-#: frappe/core/doctype/rq_job/rq_job_list.js:21
+#: frappe/core/doctype/rq_job/rq_job_list.js:30
msgid "Scheduler: Inactive"
msgstr ""
@@ -22862,11 +22965,13 @@ msgstr ""
#. Option for the 'Type' (Select) field in DocType 'DocField'
#. Option for the 'Field Type' (Select) field in DocType 'Custom Field'
#. Option for the 'Type' (Select) field in DocType 'Customize Form Field'
+#. Option for the 'Type' (Select) field in DocType 'Workspace Sidebar Item'
#. Option for the 'Fieldtype' (Select) field in DocType 'Web Form Field'
#. Option for the 'Fieldtype' (Select) field in DocType 'Web Template Field'
#: frappe/core/doctype/docfield/docfield.json
#: frappe/custom/doctype/custom_field/custom_field.json
#: frappe/custom/doctype/customize_form_field/customize_form_field.json
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
#: frappe/website/doctype/web_form_field/web_form_field.json
#: frappe/website/doctype/web_template_field/web_template_field.json
msgid "Section Break"
@@ -22964,7 +23069,8 @@ msgstr ""
#: frappe/public/js/frappe/data_import/data_exporter.js:149
#: frappe/public/js/frappe/form/controls/multicheck.js:167
-#: frappe/public/js/frappe/form/grid_row.js:498
+#: frappe/public/js/frappe/form/controls/multiselect_list.js:6
+#: frappe/public/js/frappe/form/grid_row.js:497
#: frappe/public/js/frappe/views/reports/report_view.js:1616
msgid "Select All"
msgstr ""
@@ -23000,7 +23106,7 @@ msgstr ""
#. Label of the dashboard_name (Link) field in DocType 'Form Tour'
#: frappe/desk/doctype/form_tour/form_tour.json
-#: frappe/public/js/frappe/utils/dashboard_utils.js:240
+#: frappe/public/js/frappe/utils/dashboard_utils.js:246
msgid "Select Dashboard"
msgstr ""
@@ -23045,7 +23151,7 @@ msgstr ""
msgid "Select Field..."
msgstr ""
-#: frappe/public/js/frappe/form/grid_row.js:490
+#: frappe/public/js/frappe/form/grid_row.js:489
#: frappe/public/js/frappe/views/kanban/kanban_settings.js:181
msgid "Select Fields"
msgstr ""
@@ -23180,10 +23286,6 @@ msgstr ""
msgid "Select an Image"
msgstr ""
-#: frappe/www/apps.html:10
-msgid "Select an app to continue"
-msgstr ""
-
#: frappe/printing/page/print_format_builder/print_format_builder_start.html:2
msgid "Select an existing format to edit or start a new format."
msgstr ""
@@ -23594,11 +23696,11 @@ msgstr ""
#. Label of the session_defaults (Table) field in DocType 'Session Default
#. Settings'
#: frappe/core/doctype/session_default_settings/session_default_settings.json
-#: frappe/hooks.py frappe/public/js/frappe/ui/toolbar/toolbar.js:363
+#: frappe/hooks.py frappe/public/js/frappe/ui/toolbar/toolbar.js:376
msgid "Session Defaults"
msgstr ""
-#: frappe/public/js/frappe/ui/toolbar/toolbar.js:348
+#: frappe/public/js/frappe/ui/toolbar/toolbar.js:361
msgid "Session Defaults Saved"
msgstr ""
@@ -23838,16 +23940,13 @@ msgstr ""
#. Label of a Card Break in the Integrations Workspace
#. Label of the settings_tab (Tab Break) field in DocType 'Web Form'
#. Label of the settings (Tab Break) field in DocType 'Web Page'
-#. Label of a Card Break in the Website Workspace
#: frappe/core/doctype/doctype/doctype.json frappe/core/doctype/user/user.json
#: frappe/integrations/workspace/integrations/integrations.json
#: frappe/public/js/frappe/form/templates/print_layout.html:25
-#: frappe/public/js/frappe/ui/apps_switcher.js:137
-#: frappe/public/js/frappe/ui/toolbar/toolbar.js:321
-#: frappe/public/js/frappe/views/workspace/workspace.js:362
+#: frappe/public/js/frappe/ui/toolbar/toolbar.js:334
+#: frappe/public/js/frappe/views/workspace/workspace.js:385
#: frappe/website/doctype/web_form/web_form.json
-#: frappe/website/doctype/web_page/web_page.json
-#: frappe/website/workspace/website/website.json frappe/www/me.html:20
+#: frappe/website/doctype/web_page/web_page.json frappe/www/me.html:20
msgid "Settings"
msgstr ""
@@ -23916,14 +24015,15 @@ msgstr ""
#: frappe/core/doctype/user_document_type/user_document_type.json
#: frappe/desk/doctype/notification_log/notification_log.json
#: frappe/public/js/frappe/form/templates/form_sidebar.html:90
+#: frappe/public/js/frappe/form/templates/set_sharing.html:5
msgid "Share"
msgstr ""
-#: frappe/public/js/frappe/form/sidebar/share.js:107
+#: frappe/public/js/frappe/form/sidebar/share.js:108
msgid "Share With"
msgstr ""
-#: frappe/public/js/frappe/form/templates/set_sharing.html:49
+#: frappe/public/js/frappe/form/templates/set_sharing.html:63
msgid "Share this document with"
msgstr ""
@@ -23991,6 +24091,17 @@ msgstr ""
msgid "Show All"
msgstr ""
+#. Label of the show_app_icons_as_folder (Check) field in DocType 'Desktop
+#. Settings'
+#: frappe/desk/doctype/desktop_settings/desktop_settings.json
+msgid "Show App Icons As Folder"
+msgstr ""
+
+#. Label of the show_arrow (Check) field in DocType 'Workspace Sidebar Item'
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
+msgid "Show Arrow"
+msgstr ""
+
#. Label of the show_auth_server_metadata (Check) field in DocType 'OAuth
#. Settings'
#: frappe/integrations/doctype/oauth_settings/oauth_settings.json
@@ -24062,7 +24173,7 @@ msgstr ""
msgid "Show Full Number"
msgstr ""
-#: frappe/public/js/frappe/ui/keyboard.js:234
+#: frappe/public/js/frappe/ui/keyboard.js:244
msgid "Show Keyboard Shortcuts"
msgstr ""
@@ -24304,10 +24415,26 @@ msgstr ""
#. Label of the list_sidebar (Check) field in DocType 'User'
#. Label of the form_sidebar (Check) field in DocType 'User'
+#. Label of the sidebar (Link) field in DocType 'Desktop Icon'
+#. Label of the sidebar (Link) field in DocType 'Sidebar Item Group'
#: frappe/core/doctype/user/user.json
+#: frappe/desk/doctype/desktop_icon/desktop_icon.json
+#: frappe/desk/doctype/sidebar_item_group/sidebar_item_group.json
msgid "Sidebar"
msgstr ""
+#. Name of a DocType
+#. Option for the 'Type' (Select) field in DocType 'Workspace Sidebar Item'
+#: frappe/desk/doctype/sidebar_item_group/sidebar_item_group.json
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
+msgid "Sidebar Item Group"
+msgstr ""
+
+#. Name of a DocType
+#: frappe/desk/doctype/sidebar_item_group_link/sidebar_item_group_link.json
+msgid "Sidebar Item Group Link"
+msgstr ""
+
#. Label of the sidebar_items (Table) field in DocType 'Website Sidebar'
#: frappe/website/doctype/website_sidebar/website_sidebar.json
msgid "Sidebar Items"
@@ -24334,7 +24461,7 @@ msgstr ""
msgid "Sign Up and Confirmation"
msgstr ""
-#: frappe/core/doctype/user/user.py:1067
+#: frappe/core/doctype/user/user.py:1073
msgid "Sign Up is disabled"
msgstr ""
@@ -24404,7 +24531,7 @@ msgstr ""
msgid "Single Types have only one record no tables associated. Values are stored in tabSingles"
msgstr ""
-#: frappe/database/database.py:284
+#: frappe/database/database.py:285
msgid "Site is running in read only mode for maintenance or site update, this action can not be performed right now. Please try again later."
msgstr ""
@@ -24417,6 +24544,10 @@ msgstr ""
msgid "Size (MB)"
msgstr ""
+#: frappe/public/js/frappe/file_uploader/FileUploader.vue:629
+msgid "Size exceeds the maximum allowed file size."
+msgstr ""
+
#: frappe/public/js/frappe/widgets/onboarding_widget.js:82
#: frappe/public/js/onboarding_tours/onboarding_tours.js:18
msgid "Skip"
@@ -24453,7 +24584,7 @@ msgstr ""
msgid "Skipping column {0}"
msgstr ""
-#: frappe/modules/utils.py:177
+#: frappe/modules/utils.py:178
msgid "Skipping fixture syncing for doctype {0} from file {1}"
msgstr ""
@@ -24668,7 +24799,7 @@ msgstr ""
#. Label of the source (Data) field in DocType 'Web Page View'
#. Label of the source (Small Text) field in DocType 'Website Route Redirect'
-#: frappe/public/js/frappe/utils/utils.js:1757
+#: frappe/public/js/frappe/utils/utils.js:1785
#: frappe/website/doctype/web_page_view/web_page_view.json
#: frappe/website/doctype/website_route_redirect/website_route_redirect.json
#: frappe/website/report/website_analytics/website_analytics.js:38
@@ -24690,6 +24821,8 @@ msgstr ""
msgid "Source Text"
msgstr ""
+#. Option for the 'Type' (Select) field in DocType 'Workspace Sidebar Item'
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
#: frappe/public/js/frappe/views/workspace/blocks/spacer.js:23
#: frappe/public/js/print_format_builder/PrintFormatControls.vue:174
msgid "Spacer"
@@ -24735,7 +24868,7 @@ msgstr ""
msgid "Splash Image"
msgstr ""
-#: frappe/desk/reportview.py:457
+#: frappe/desk/reportview.py:461
#: frappe/public/js/frappe/web_form/web_form_list.js:176
#: frappe/templates/print_formats/standard_macros.html:44
msgid "Sr"
@@ -24792,11 +24925,11 @@ msgstr ""
msgid "Standard Print Style cannot be changed. Please duplicate to edit."
msgstr ""
-#: frappe/desk/reportview.py:356
+#: frappe/desk/reportview.py:360
msgid "Standard Reports cannot be deleted"
msgstr ""
-#: frappe/desk/reportview.py:327
+#: frappe/desk/reportview.py:331
msgid "Standard Reports cannot be edited"
msgstr ""
@@ -24839,7 +24972,7 @@ msgstr ""
#: frappe/automation/doctype/auto_repeat/auto_repeat.json
#: frappe/automation/doctype/auto_repeat/auto_repeat.py:150
#: frappe/core/doctype/audit_trail/audit_trail.json
-#: frappe/public/js/frappe/utils/common.js:409
+#: frappe/public/js/frappe/utils/common.js:418
#: frappe/website/doctype/web_page/web_page.json
msgid "Start Date"
msgstr ""
@@ -25001,6 +25134,7 @@ msgstr ""
#: frappe/integrations/doctype/integration_request/integration_request.json
#: frappe/integrations/doctype/oauth_bearer_token/oauth_bearer_token.json
#: frappe/public/js/frappe/list/list_settings.js:357
+#: frappe/public/js/frappe/list/list_view.js:2345
#: frappe/public/js/frappe/views/reports/report_view.js:980
#: frappe/website/doctype/personal_data_deletion_request/personal_data_deletion_request.json
#: frappe/website/doctype/personal_data_deletion_step/personal_data_deletion_step.json
@@ -25038,7 +25172,7 @@ msgstr ""
#. Label of the sticky (Check) field in DocType 'DocField'
#: frappe/core/doctype/docfield/docfield.json
-#: frappe/public/js/frappe/form/grid_row.js:455
+#: frappe/public/js/frappe/form/grid_row.js:454
msgid "Sticky"
msgstr ""
@@ -25150,7 +25284,7 @@ msgstr ""
#: frappe/desk/doctype/event/event.json
#: frappe/desk/doctype/notification_log/notification_log.json
#: frappe/email/doctype/email_template/email_template.json
-#: frappe/email/doctype/notification/notification.js:212
+#: frappe/email/doctype/notification/notification.js:214
#: frappe/email/doctype/notification/notification.json
#: frappe/public/js/frappe/views/communication.js:110
#: frappe/public/js/frappe/views/inbox/inbox_view.js:63
@@ -25188,6 +25322,7 @@ msgstr ""
#: frappe/core/doctype/user_permission/user_permission_list.js:138
#: frappe/email/doctype/notification/notification.json
#: frappe/public/js/frappe/form/quick_entry.js:225
+#: frappe/public/js/frappe/form/templates/set_sharing.html:4
#: frappe/public/js/frappe/ui/capture.js:307
#: frappe/website/web_form/request_to_delete_data/request_to_delete_data.json
msgid "Submit"
@@ -25291,6 +25426,21 @@ msgstr ""
msgid "Subtitle"
msgstr ""
+#. Option for the 'Icon Style' (Select) field in DocType 'Desktop Settings'
+#: frappe/desk/doctype/desktop_settings/desktop_settings.json
+msgid "Subtle"
+msgstr ""
+
+#. Option for the 'Icon Style' (Select) field in DocType 'Desktop Settings'
+#: frappe/desk/doctype/desktop_settings/desktop_settings.json
+msgid "Subtle Reverse"
+msgstr ""
+
+#. Option for the 'Icon Style' (Select) field in DocType 'Desktop Settings'
+#: frappe/desk/doctype/desktop_settings/desktop_settings.json
+msgid "Subtle Reverse w Opacity"
+msgstr ""
+
#. Option for the 'Status' (Select) field in DocType 'Activity Log'
#. Option for the 'Status' (Select) field in DocType 'Data Import'
#. Label of the success (Check) field in DocType 'Data Import Log'
@@ -25300,8 +25450,8 @@ msgstr ""
#: frappe/core/doctype/data_import/data_import.json
#: frappe/core/doctype/data_import_log/data_import_log.json
#: frappe/desk/doctype/bulk_update/bulk_update.js:31
-#: frappe/desk/doctype/desktop_icon/desktop_icon.py:446
-#: frappe/public/js/frappe/form/grid.js:1192
+#: frappe/desk/doctype/desktop_icon/desktop_icon.py:550
+#: frappe/public/js/frappe/form/grid.js:1193
#: frappe/public/js/frappe/views/translation_manager.js:21
#: frappe/templates/includes/login/login.js:230
#: frappe/templates/includes/login/login.js:236
@@ -25373,7 +25523,7 @@ msgstr ""
msgid "Successfully reset onboarding status for all users."
msgstr ""
-#: frappe/core/doctype/user/user.py:1451
+#: frappe/core/doctype/user/user.py:1455
msgid "Successfully signed out"
msgstr ""
@@ -25525,7 +25675,9 @@ msgid "Syntax Error"
msgstr ""
#. Option for the 'Show in Module Section' (Select) field in DocType 'DocType'
+#. Name of a Workspace
#: frappe/core/doctype/doctype/doctype.json
+#: frappe/core/workspace/system/system.json
msgid "System"
msgstr ""
@@ -25662,6 +25814,7 @@ msgstr ""
#: frappe/desk/doctype/dashboard_chart/dashboard_chart.json
#: frappe/desk/doctype/dashboard_chart_source/dashboard_chart_source.json
#: frappe/desk/doctype/desktop_icon/desktop_icon.json
+#: frappe/desk/doctype/desktop_settings/desktop_settings.json
#: frappe/desk/doctype/event/event.json
#: frappe/desk/doctype/form_tour/form_tour.json
#: frappe/desk/doctype/global_search_settings/global_search_settings.json
@@ -25671,10 +25824,12 @@ msgstr ""
#: frappe/desk/doctype/note/note.json
#: frappe/desk/doctype/number_card/number_card.json
#: frappe/desk/doctype/route_history/route_history.json
+#: frappe/desk/doctype/sidebar_item_group/sidebar_item_group.json
#: frappe/desk/doctype/system_health_report/system_health_report.json
#: frappe/desk/doctype/tag/tag.json frappe/desk/doctype/tag_link/tag_link.json
#: frappe/desk/doctype/todo/todo.json
#: frappe/desk/doctype/workspace_settings/workspace_settings.json
+#: frappe/desk/doctype/workspace_sidebar/workspace_sidebar.json
#: frappe/email/doctype/auto_email_report/auto_email_report.json
#: frappe/email/doctype/document_follow/document_follow.json
#: frappe/email/doctype/email_account/email_account.json
@@ -25831,7 +25986,7 @@ msgstr ""
msgid "Table Trimmed"
msgstr ""
-#: frappe/public/js/frappe/form/grid.js:1191
+#: frappe/public/js/frappe/form/grid.js:1192
msgid "Table updated"
msgstr ""
@@ -25950,7 +26105,7 @@ msgstr ""
msgid "Templates"
msgstr ""
-#: frappe/core/doctype/user/user.py:1080
+#: frappe/core/doctype/user/user.py:1086
msgid "Temporarily Disabled"
msgstr ""
@@ -26050,7 +26205,7 @@ msgstr ""
msgid "The Auto Repeat for this document has been disabled."
msgstr ""
-#: frappe/public/js/frappe/form/grid.js:1214
+#: frappe/public/js/frappe/form/grid.js:1215
msgid "The CSV format is case sensitive"
msgstr ""
@@ -26104,7 +26259,7 @@ msgid ""
""
msgstr ""
-#: frappe/database/database.py:474
+#: frappe/database/database.py:475
msgid "The changes have been reverted."
msgstr ""
@@ -26225,11 +26380,11 @@ msgstr ""
msgid "The report you requested has been generated.
Click here to download:
{0}
This link will expire in {1} hours."
msgstr ""
-#: frappe/core/doctype/user/user.py:1038
+#: frappe/core/doctype/user/user.py:1044
msgid "The reset password link has been expired"
msgstr ""
-#: frappe/core/doctype/user/user.py:1040
+#: frappe/core/doctype/user/user.py:1046
msgid "The reset password link has either been used before or is invalid"
msgstr ""
@@ -26343,7 +26498,7 @@ msgstr ""
msgid "There is {0} with the same filters already in the queue:"
msgstr ""
-#: frappe/core/page/permission_manager/permission_manager.py:156
+#: frappe/core/page/permission_manager/permission_manager.py:166
msgid "There must be atleast one permission rule."
msgstr ""
@@ -26532,7 +26687,7 @@ msgstr ""
msgid "This form has been modified after you have loaded it"
msgstr ""
-#: frappe/public/js/frappe/form/form.js:2272
+#: frappe/public/js/frappe/form/form.js:2275
msgid "This form is not editable due to a Workflow."
msgstr ""
@@ -26677,7 +26832,7 @@ msgstr ""
msgid "This will terminate the job immediately and might be dangerous, are you sure?"
msgstr ""
-#: frappe/core/doctype/user/user.py:1293
+#: frappe/core/doctype/user/user.py:1299
msgid "Throttled"
msgstr ""
@@ -26797,6 +26952,11 @@ msgstr ""
msgid "Timed Out"
msgstr ""
+#. Option for the 'Navbar Style' (Select) field in DocType 'Desktop Settings'
+#: frappe/desk/doctype/desktop_settings/desktop_settings.json
+msgid "Timeless Launchpad"
+msgstr ""
+
#: frappe/public/js/frappe/ui/theme_switcher.js:64
msgid "Timeless Night"
msgstr ""
@@ -26877,6 +27037,7 @@ msgstr ""
#. Label of the title (Data) field in DocType 'Onboarding Step'
#. Label of the title (Data) field in DocType 'System Health Report Errors'
#. Label of the title (Data) field in DocType 'Workspace'
+#. Label of the title (Data) field in DocType 'Workspace Sidebar'
#. Label of the title (Data) field in DocType 'Email Group'
#. Label of the title (Data) field in DocType 'Discussion Topic'
#. Label of the title (Data) field in DocType 'Help Article'
@@ -26900,8 +27061,9 @@ msgstr ""
#: frappe/desk/doctype/onboarding_step/onboarding_step.json
#: frappe/desk/doctype/system_health_report_errors/system_health_report_errors.json
#: frappe/desk/doctype/workspace/workspace.json
+#: frappe/desk/doctype/workspace_sidebar/workspace_sidebar.json
#: frappe/email/doctype/email_group/email_group.json
-#: frappe/public/js/frappe/views/workspace/workspace.js:393
+#: frappe/public/js/frappe/views/workspace/workspace.js:416
#: frappe/website/doctype/discussion_topic/discussion_topic.json
#: frappe/website/doctype/help_article/help_article.json
#: frappe/website/doctype/portal_menu_item/portal_menu_item.json
@@ -26955,8 +27117,6 @@ msgstr ""
msgid "To Date Field"
msgstr ""
-#. Label of a Link in the Tools Workspace
-#: frappe/automation/workspace/tools/tools.json
#: frappe/desk/doctype/todo/todo_list.js:6
msgid "To Do"
msgstr ""
@@ -27056,11 +27216,9 @@ msgstr ""
msgid "To version"
msgstr ""
-#. Label of a shortcut in the Tools Workspace
#. Name of a DocType
#. Name of a report
#: frappe/automation/doctype/assignment_rule/assignment_rule.py:55
-#: frappe/automation/workspace/tools/tools.json
#: frappe/desk/doctype/todo/todo.json frappe/desk/report/todo/todo.json
msgid "ToDo"
msgstr ""
@@ -27085,8 +27243,8 @@ msgstr ""
msgid "Toggle Grid View"
msgstr ""
-#: frappe/public/js/frappe/ui/page.js:201
-#: frappe/public/js/frappe/ui/page.js:203
+#: frappe/public/js/frappe/ui/page.js:202
+#: frappe/public/js/frappe/ui/page.js:204
#: frappe/public/js/frappe/views/reports/report_view.js:1576
msgid "Toggle Sidebar"
msgstr ""
@@ -27145,7 +27303,7 @@ msgstr ""
msgid "Too Many Requests"
msgstr ""
-#: frappe/database/database.py:473
+#: frappe/database/database.py:474
msgid "Too many changes to database in single action."
msgstr ""
@@ -27153,16 +27311,10 @@ msgstr ""
msgid "Too many queued background jobs ({0}). Please retry after some time."
msgstr ""
-#: frappe/core/doctype/user/user.py:1081
+#: frappe/core/doctype/user/user.py:1087
msgid "Too many users signed up recently, so the registration is disabled. Please try back in an hour"
msgstr ""
-#. Name of a Workspace
-#. Label of a Card Break in the Tools Workspace
-#: frappe/automation/workspace/tools/tools.json
-msgid "Tools"
-msgstr ""
-
#. Option for the 'Position' (Select) field in DocType 'Form Tour Step'
#: frappe/desk/doctype/form_tour_step/form_tour_step.json
#: frappe/public/js/print_format_builder/PrintFormatControls.vue:153
@@ -27334,12 +27486,7 @@ msgstr ""
msgid "Track milestones for any document"
msgstr ""
-#. Label of a Card Break in the Website Workspace
-#: frappe/website/workspace/website/website.json
-msgid "Tracking"
-msgstr ""
-
-#: frappe/public/js/frappe/utils/utils.js:1821
+#: frappe/public/js/frappe/utils/utils.js:1849
msgid "Tracking URL generated and copied to clipboard"
msgstr ""
@@ -27517,28 +27664,28 @@ msgstr ""
#. Label of the fieldtype (Select) field in DocType 'Customize Form Field'
#. Label of the type (Data) field in DocType 'Console Log'
#. Label of the type (Select) field in DocType 'Dashboard Chart'
-#. Label of the type (Select) field in DocType 'Desktop Icon'
#. Label of the type (Select) field in DocType 'Notification Log'
#. Label of the type (Select) field in DocType 'Number Card'
#. Label of the type (Select) field in DocType 'System Console'
#. Label of the type (Select) field in DocType 'Workspace'
#. Label of the type (Select) field in DocType 'Workspace Link'
#. Label of the type (Select) field in DocType 'Workspace Shortcut'
+#. Label of the type (Select) field in DocType 'Workspace Sidebar Item'
#. Label of the type (Select) field in DocType 'Web Template'
#: frappe/core/doctype/communication/communication.json
#: frappe/core/doctype/docfield/docfield.json
#: frappe/custom/doctype/customize_form_field/customize_form_field.json
#: frappe/desk/doctype/console_log/console_log.json
#: frappe/desk/doctype/dashboard_chart/dashboard_chart.json
-#: frappe/desk/doctype/desktop_icon/desktop_icon.json
#: frappe/desk/doctype/notification_log/notification_log.json
#: frappe/desk/doctype/number_card/number_card.json
#: frappe/desk/doctype/system_console/system_console.json
#: frappe/desk/doctype/workspace/workspace.json
#: frappe/desk/doctype/workspace_link/workspace_link.json
#: frappe/desk/doctype/workspace_shortcut/workspace_shortcut.json
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
#: frappe/public/js/frappe/views/file/file_view.js:371
-#: frappe/public/js/frappe/views/workspace/workspace.js:399
+#: frappe/public/js/frappe/views/workspace/workspace.js:422
#: frappe/public/js/frappe/widgets/widget_dialog.js:404
#: frappe/website/doctype/web_template/web_template.json
#: frappe/www/attribution.html:35
@@ -27612,12 +27759,16 @@ msgstr ""
#. Option for the 'Type' (Select) field in DocType 'Workspace'
#. Option for the 'Type' (Select) field in DocType 'Workspace Shortcut'
#. Label of the url (Data) field in DocType 'Workspace Shortcut'
+#. Option for the 'Link Type' (Select) field in DocType 'Workspace Sidebar
+#. Item'
+#. Label of the url (Data) field in DocType 'Workspace Sidebar Item'
#. Label of the url (Small Text) field in DocType 'Integration Request'
#. Label of the url (Text) field in DocType 'Webhook Request Log'
#. Label of the url (Data) field in DocType 'Top Bar Item'
#. Label of the url (Data) field in DocType 'Website Slideshow Item'
#: frappe/desk/doctype/workspace/workspace.json
#: frappe/desk/doctype/workspace_shortcut/workspace_shortcut.json
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
#: frappe/integrations/doctype/integration_request/integration_request.json
#: frappe/integrations/doctype/webhook_request_log/webhook_request_log.json
#: frappe/public/js/frappe/widgets/widget_dialog.js:471
@@ -27759,7 +27910,7 @@ msgstr ""
msgid "Undo last action"
msgstr ""
-#: frappe/database/query.py:1497
+#: frappe/database/query.py:2138
msgid "Unescaped quotes in string literal: {0}"
msgstr ""
@@ -27874,9 +28025,12 @@ msgstr ""
msgid "Unsubscribed"
msgstr ""
-#: frappe/database/query.py:655 frappe/database/query.py:1389
-#: frappe/database/query.py:1399
-msgid "Unsupported function or invalid field name: {0}"
+#: frappe/database/query.py:939
+msgid "Unsupported function or operator: {0}"
+msgstr ""
+
+#: frappe/database/query.py:1947
+msgid "Unsupported {0}: {1}"
msgstr ""
#: frappe/public/js/frappe/data_import/import_preview.js:72
@@ -27909,7 +28063,7 @@ msgstr ""
#: frappe/printing/page/print_format_builder/print_format_builder.js:507
#: frappe/printing/page/print_format_builder/print_format_builder.js:678
#: frappe/printing/page/print_format_builder/print_format_builder.js:765
-#: frappe/public/js/frappe/form/grid_row.js:428
+#: frappe/public/js/frappe/form/grid_row.js:427
msgid "Update"
msgstr ""
@@ -27988,7 +28142,8 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Permission Log'
#: frappe/core/doctype/comment/comment.json
#: frappe/core/doctype/permission_log/permission_log.json
-#: frappe/desk/doctype/desktop_icon/desktop_icon.py:446
+#: frappe/desk/doctype/desktop_icon/desktop_icon.py:550
+#: frappe/desk/doctype/desktop_icon/desktop_icon.py:761
#: frappe/desk/doctype/workspace_settings/workspace_settings.py:41
#: frappe/public/js/frappe/web_form/web_form.js:451
msgid "Updated"
@@ -28244,7 +28399,7 @@ msgstr ""
#: frappe/integrations/doctype/oauth_client/oauth_client.json
#: frappe/integrations/doctype/token_cache/token_cache.json
#: frappe/integrations/doctype/webhook_request_log/webhook_request_log.json
-#: frappe/public/js/frappe/form/templates/set_sharing.html:3
+#: frappe/public/js/frappe/form/templates/set_sharing.html:20
#: frappe/website/doctype/personal_data_download_request/personal_data_download_request.json
#: frappe/workflow/doctype/workflow_action/workflow_action.json
msgid "User"
@@ -28516,15 +28671,15 @@ msgstr ""
msgid "User {0} cannot be renamed"
msgstr ""
-#: frappe/permissions.py:139
+#: frappe/permissions.py:142
msgid "User {0} does not have access to this document"
msgstr ""
-#: frappe/permissions.py:162
+#: frappe/permissions.py:165
msgid "User {0} does not have doctype access via role permission for document {1}"
msgstr ""
-#: frappe/desk/doctype/workspace/workspace.py:275
+#: frappe/desk/doctype/workspace/workspace.py:285
msgid "User {0} does not have the permission to create a Workspace."
msgstr ""
@@ -28533,7 +28688,7 @@ msgstr ""
msgid "User {0} has requested for data deletion"
msgstr ""
-#: frappe/core/doctype/user/user.py:1422
+#: frappe/core/doctype/user/user.py:1426
msgid "User {0} impersonated as {1}"
msgstr ""
@@ -28586,7 +28741,7 @@ msgstr ""
msgid "Users are only able to delete attached files if the document is either in draft or if the document is canceled and they are also able to delete the document."
msgstr ""
-#: frappe/core/page/permission_manager/permission_manager.js:356
+#: frappe/core/page/permission_manager/permission_manager.js:360
msgid "Users with role {0}:"
msgstr ""
@@ -28884,6 +29039,10 @@ msgstr ""
msgid "View Settings"
msgstr ""
+#: frappe/desk/doctype/workspace_sidebar/workspace_sidebar.js:7
+msgid "View Sidebar"
+msgstr ""
+
#. Label of the view_switcher (Check) field in DocType 'User'
#: frappe/core/doctype/user/user.json
msgid "View Switcher"
@@ -28962,6 +29121,10 @@ msgstr ""
msgid "Visit"
msgstr ""
+#: frappe/desk/doctype/desktop_settings/desktop_settings.js:6
+msgid "Visit Desktop"
+msgstr ""
+
#: frappe/website/doctype/website_route_meta/website_route_meta.js:7
msgid "Visit Web Page"
msgstr ""
@@ -29041,10 +29204,7 @@ msgid "Weak"
msgstr ""
#. Name of a DocType
-#. Label of a Link in the Website Workspace
-#. Label of a shortcut in the Website Workspace
#: frappe/website/doctype/web_form/web_form.json
-#: frappe/website/workspace/website/website.json
msgid "Web Form"
msgstr ""
@@ -29064,10 +29224,7 @@ msgid "Web Form List Column"
msgstr ""
#. Name of a DocType
-#. Label of a Link in the Website Workspace
-#. Label of a shortcut in the Website Workspace
#: frappe/website/doctype/web_page/web_page.json
-#: frappe/website/workspace/website/website.json
msgid "Web Page"
msgstr ""
@@ -29076,7 +29233,7 @@ msgstr ""
msgid "Web Page Block"
msgstr ""
-#: frappe/public/js/frappe/utils/utils.js:1749
+#: frappe/public/js/frappe/utils/utils.js:1777
msgid "Web Page URL"
msgstr ""
@@ -29085,11 +29242,6 @@ msgstr ""
msgid "Web Page View"
msgstr ""
-#. Label of a Card Break in the Website Workspace
-#: frappe/website/workspace/website/website.json
-msgid "Web Site"
-msgstr ""
-
#. Label of the web_template (Link) field in DocType 'Web Page Block'
#. Name of a DocType
#: frappe/website/doctype/web_page_block/web_page_block.json
@@ -29178,7 +29330,7 @@ msgstr ""
#. Group in Module Def's connections
#. Name of a Workspace
#: frappe/core/doctype/module_def/module_def.json
-#: frappe/public/js/frappe/ui/apps_switcher.js:125
+#: frappe/public/js/frappe/ui/sidebar/sidebar_header.js:28
#: frappe/public/js/frappe/ui/toolbar/about.js:11
#: frappe/website/workspace/website/website.json
msgid "Website"
@@ -29212,9 +29364,7 @@ msgid "Website Meta Tag"
msgstr ""
#. Name of a DocType
-#. Label of a Link in the Website Workspace
#: frappe/website/doctype/website_route_meta/website_route_meta.json
-#: frappe/website/workspace/website/website.json
msgid "Website Route Meta"
msgstr ""
@@ -29249,11 +29399,9 @@ msgstr ""
#. Label of the website_sidebar (Link) field in DocType 'Web Form'
#. Label of the website_sidebar (Link) field in DocType 'Web Page'
#. Name of a DocType
-#. Label of a Link in the Website Workspace
#: frappe/website/doctype/web_form/web_form.json
#: frappe/website/doctype/web_page/web_page.json
#: frappe/website/doctype/website_sidebar/website_sidebar.json
-#: frappe/website/workspace/website/website.json
msgid "Website Sidebar"
msgstr ""
@@ -29263,9 +29411,7 @@ msgid "Website Sidebar Item"
msgstr ""
#. Name of a DocType
-#. Label of a Link in the Website Workspace
#: frappe/website/doctype/website_slideshow/website_slideshow.json
-#: frappe/website/workspace/website/website.json
msgid "Website Slideshow"
msgstr ""
@@ -29299,6 +29445,16 @@ msgstr ""
msgid "Website Theme image link"
msgstr ""
+#. Label of a number card in the Website Workspace
+#: frappe/website/workspace/website/website.json
+msgid "Website Themes Available"
+msgstr ""
+
+#. Label of a chart in the Website Workspace
+#: frappe/website/workspace/website/website.json
+msgid "Website Visits"
+msgstr ""
+
#. Option for the 'SocketIO Transport Mode' (Select) field in DocType 'System
#. Health Report'
#: frappe/desk/doctype/system_health_report/system_health_report.json
@@ -29347,7 +29503,7 @@ msgstr ""
#: frappe/desk/doctype/event/event.json
#: frappe/desk/doctype/number_card/number_card.json
#: frappe/email/doctype/auto_email_report/auto_email_report.json
-#: frappe/public/js/frappe/utils/common.js:399
+#: frappe/public/js/frappe/utils/common.js:408
#: frappe/website/report/website_analytics/website_analytics.js:24
msgid "Weekly"
msgstr ""
@@ -29617,12 +29773,17 @@ msgstr ""
#. Label of the workspace_section (Section Break) field in DocType 'User'
#. Label of a Link in the Build Workspace
+#. Option for the 'Link Type' (Select) field in DocType 'Desktop Icon'
#. Name of a DocType
#. Option for the 'Type' (Select) field in DocType 'Workspace'
+#. Option for the 'Link Type' (Select) field in DocType 'Workspace Sidebar
+#. Item'
#: frappe/core/doctype/user/user.json frappe/core/workspace/build/build.json
+#: frappe/desk/doctype/desktop_icon/desktop_icon.json
#: frappe/desk/doctype/workspace/workspace.json
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
#: frappe/public/js/frappe/ui/toolbar/search_utils.js:566
-#: frappe/public/js/frappe/utils/utils.js:932
+#: frappe/public/js/frappe/utils/utils.js:934
#: frappe/public/js/frappe/views/workspace/workspace.js:10
msgid "Workspace"
msgstr ""
@@ -29682,13 +29843,24 @@ msgstr ""
msgid "Workspace Shortcut"
msgstr ""
+#. Name of a DocType
+#: frappe/desk/doctype/desktop_icon/desktop_icon.js:17
+#: frappe/desk/doctype/workspace_sidebar/workspace_sidebar.json
+msgid "Workspace Sidebar"
+msgstr ""
+
+#. Name of a DocType
+#: frappe/desk/doctype/workspace_sidebar_item/workspace_sidebar_item.json
+msgid "Workspace Sidebar Item"
+msgstr ""
+
#. Label of the workspace_visibility_json (JSON) field in DocType 'Workspace
#. Settings'
#: frappe/desk/doctype/workspace_settings/workspace_settings.json
msgid "Workspace Visibility"
msgstr ""
-#: frappe/public/js/frappe/views/workspace/workspace.js:538
+#: frappe/public/js/frappe/views/workspace/workspace.js:562
msgid "Workspace {0} created"
msgstr ""
@@ -29717,6 +29889,7 @@ msgstr ""
#: frappe/core/doctype/docperm/docperm.json
#: frappe/core/doctype/docshare/docshare.json
#: frappe/core/doctype/user_document_type/user_document_type.json
+#: frappe/public/js/frappe/form/templates/set_sharing.html:3
msgid "Write"
msgstr ""
@@ -29738,6 +29911,10 @@ msgstr ""
msgid "XLSX"
msgstr ""
+#: frappe/public/js/frappe/file_uploader/FileUploader.vue:641
+msgid "XMLHttpRequest Error"
+msgstr ""
+
#. Label of the y_axis (Table) field in DocType 'Dashboard Chart'
#: frappe/desk/doctype/dashboard_chart/dashboard_chart.json
msgid "Y Axis"
@@ -29784,7 +29961,7 @@ msgstr ""
#: frappe/desk/doctype/event/event.json
#: frappe/desk/doctype/number_card/number_card.json
#: frappe/email/doctype/auto_email_report/auto_email_report.json
-#: frappe/public/js/frappe/utils/common.js:403
+#: frappe/public/js/frappe/utils/common.js:412
msgid "Yearly"
msgstr ""
@@ -29851,7 +30028,7 @@ msgstr ""
msgid "You are about to open an external link. To confirm, click the link again."
msgstr ""
-#: frappe/public/js/frappe/dom.js:438
+#: frappe/public/js/frappe/dom.js:435
msgid "You are connected to internet."
msgstr ""
@@ -29863,11 +30040,11 @@ msgstr ""
msgid "You are not allowed to access this resource"
msgstr ""
-#: frappe/permissions.py:431
+#: frappe/permissions.py:437
msgid "You are not allowed to access this {0} record because it is linked to {1} '{2}' in field {3}"
msgstr ""
-#: frappe/permissions.py:420
+#: frappe/permissions.py:426
msgid "You are not allowed to access this {0} record because it is linked to {1} '{2}' in row {3}, field {4}"
msgstr ""
@@ -29875,7 +30052,7 @@ msgstr ""
msgid "You are not allowed to create columns"
msgstr ""
-#: frappe/core/doctype/report/report.py:97
+#: frappe/core/doctype/report/report.py:102
msgid "You are not allowed to delete Standard Report"
msgstr ""
@@ -29883,14 +30060,14 @@ msgstr ""
msgid "You are not allowed to delete a standard Website Theme"
msgstr ""
-#: frappe/core/doctype/report/report.py:391
+#: frappe/core/doctype/report/report.py:396
msgid "You are not allowed to edit the report."
msgstr ""
#: frappe/core/doctype/data_import/exporter.py:121
#: frappe/core/doctype/data_import/exporter.py:125
-#: frappe/desk/reportview.py:446 frappe/desk/reportview.py:449
-#: frappe/permissions.py:626
+#: frappe/desk/reportview.py:450 frappe/desk/reportview.py:453
+#: frappe/permissions.py:632
msgid "You are not allowed to export {} doctype"
msgstr ""
@@ -29914,7 +30091,7 @@ msgstr ""
msgid "You are not permitted to access this page without login."
msgstr ""
-#: frappe/www/app.py:27
+#: frappe/www/desk.py:27
msgid "You are not permitted to access this page."
msgstr ""
@@ -29926,7 +30103,7 @@ msgstr ""
msgid "You are now following this document. You will receive daily updates via email. You can change this in User Settings."
msgstr ""
-#: frappe/core/doctype/installed_applications/installed_applications.py:117
+#: frappe/core/doctype/installed_applications/installed_applications.py:125
msgid "You are only allowed to update order, do not remove or add apps."
msgstr ""
@@ -30098,7 +30275,7 @@ msgstr ""
msgid "You do not have enough permissions to complete the action"
msgstr ""
-#: frappe/database/query.py:531
+#: frappe/database/query.py:809
msgid "You do not have permission to access field: {0}"
msgstr ""
@@ -30195,11 +30372,12 @@ msgstr ""
msgid "You need the '{0}' permission on {1} {2} to perform this action."
msgstr ""
-#: frappe/desk/doctype/workspace/workspace.py:127
+#: frappe/desk/doctype/workspace/workspace.py:129
+#: frappe/desk/doctype/workspace_sidebar/workspace_sidebar.py:72
msgid "You need to be Workspace Manager to delete a public workspace."
msgstr ""
-#: frappe/desk/doctype/workspace/workspace.py:76
+#: frappe/desk/doctype/workspace/workspace.py:78
msgid "You need to be Workspace Manager to edit this document"
msgstr ""
@@ -30413,7 +30591,7 @@ msgstr ""
msgid "Your query has been received. We will reply back shortly. If you have any additional information, please reply to this mail."
msgstr ""
-#: frappe/desk/query_report.py:342 frappe/desk/reportview.py:398
+#: frappe/desk/query_report.py:342 frappe/desk/reportview.py:402
msgid "Your report is being generated in the background. You will receive an email on {0} with a download link once it is ready."
msgstr ""
@@ -30443,17 +30621,7 @@ msgstr ""
msgid "[Action taken by {0}]"
msgstr ""
-#. Label of the _doctype (Link) field in DocType 'Desktop Icon'
-#: frappe/desk/doctype/desktop_icon/desktop_icon.json
-msgid "_doctype"
-msgstr ""
-
-#. Label of the _report (Link) field in DocType 'Desktop Icon'
-#: frappe/desk/doctype/desktop_icon/desktop_icon.json
-msgid "_report"
-msgstr ""
-
-#: frappe/database/database.py:360
+#: frappe/database/database.py:361
msgid "`as_iterator` only works with `as_list=True` or `as_dict=True`"
msgstr ""
@@ -30535,7 +30703,7 @@ msgid "cyan"
msgstr ""
#: frappe/public/js/frappe/form/controls/duration.js:219
-#: frappe/public/js/frappe/utils/utils.js:1119
+#: frappe/public/js/frappe/utils/utils.js:1124
msgctxt "Days (Field: Duration)"
msgid "d"
msgstr ""
@@ -30649,7 +30817,7 @@ msgstr ""
msgid "email inbox"
msgstr ""
-#: frappe/permissions.py:425 frappe/permissions.py:436
+#: frappe/permissions.py:431 frappe/permissions.py:442
#: frappe/public/js/frappe/form/controls/link.js:512
msgid "empty"
msgstr ""
@@ -30702,7 +30870,7 @@ msgid "gzip not found in PATH! This is required to take a backup."
msgstr ""
#: frappe/public/js/frappe/form/controls/duration.js:220
-#: frappe/public/js/frappe/utils/utils.js:1123
+#: frappe/public/js/frappe/utils/utils.js:1128
msgctxt "Hours (Field: Duration)"
msgid "h"
msgstr ""
@@ -30739,22 +30907,12 @@ msgstr ""
msgid "light-blue"
msgstr ""
-#. Option for the 'Type' (Select) field in DocType 'Desktop Icon'
-#: frappe/desk/doctype/desktop_icon/desktop_icon.json
-msgid "link"
-msgstr ""
-
#. Option for the 'Social Link Type' (Select) field in DocType 'Social Link
#. Settings'
#: frappe/website/doctype/social_link_settings/social_link_settings.json
msgid "linkedin"
msgstr ""
-#. Option for the 'Type' (Select) field in DocType 'Desktop Icon'
-#: frappe/desk/doctype/desktop_icon/desktop_icon.json
-msgid "list"
-msgstr ""
-
#: frappe/www/third_party_apps.html:43
msgid "logged in"
msgstr ""
@@ -30771,11 +30929,16 @@ msgid "long"
msgstr ""
#: frappe/public/js/frappe/form/controls/duration.js:221
-#: frappe/public/js/frappe/utils/utils.js:1127
+#: frappe/public/js/frappe/utils/utils.js:1132
msgctxt "Minutes (Field: Duration)"
msgid "m"
msgstr ""
+#. Option for the 'Navbar Style' (Select) field in DocType 'Desktop Settings'
+#: frappe/desk/doctype/desktop_settings/desktop_settings.json
+msgid "macOS Launchpad"
+msgstr ""
+
#: frappe/model/rename_doc.py:215
msgid "merged {0} into {1}"
msgstr ""
@@ -30794,11 +30957,6 @@ msgstr ""
msgid "mm/dd/yyyy"
msgstr ""
-#. Option for the 'Type' (Select) field in DocType 'Desktop Icon'
-#: frappe/desk/doctype/desktop_icon/desktop_icon.json
-msgid "module"
-msgstr ""
-
#: frappe/public/js/frappe/ui/toolbar/awesome_bar.js:178
msgid "module name..."
msgstr ""
@@ -30879,11 +31037,6 @@ msgstr ""
msgid "orange"
msgstr ""
-#. Option for the 'Type' (Select) field in DocType 'Desktop Icon'
-#: frappe/desk/doctype/desktop_icon/desktop_icon.json
-msgid "page"
-msgstr ""
-
#. Option for the 'Indicator Color' (Select) field in DocType 'Workspace'
#: frappe/desk/doctype/workspace/workspace.json
msgid "pink"
@@ -30911,11 +31064,6 @@ msgstr ""
msgid "purple"
msgstr ""
-#. Option for the 'Type' (Select) field in DocType 'Desktop Icon'
-#: frappe/desk/doctype/desktop_icon/desktop_icon.json
-msgid "query-report"
-msgstr ""
-
#. Option for the 'Status' (Select) field in DocType 'RQ Job'
#: frappe/core/doctype/rq_job/rq_job.json
msgid "queued"
@@ -30952,7 +31100,7 @@ msgid "restored {0} as {1}"
msgstr ""
#: frappe/public/js/frappe/form/controls/duration.js:222
-#: frappe/public/js/frappe/utils/utils.js:1131
+#: frappe/public/js/frappe/utils/utils.js:1136
msgctxt "Seconds (Field: Duration)"
msgid "s"
msgstr ""
@@ -31207,7 +31355,7 @@ msgstr ""
msgid "{0} Dashboard"
msgstr ""
-#: frappe/public/js/frappe/form/grid_row.js:487
+#: frappe/public/js/frappe/form/grid_row.js:486
#: frappe/public/js/frappe/list/list_settings.js:225
#: frappe/public/js/frappe/views/kanban/kanban_settings.js:178
msgid "{0} Fields"
@@ -31408,10 +31556,6 @@ msgstr ""
msgid "{0} field cannot be set as unique in {1}, as there are non-unique existing values"
msgstr ""
-#: frappe/database/query.py:710
-msgid "{0} fields cannot contain backticks (`): {1}"
-msgstr ""
-
#: frappe/core/doctype/data_import/importer.py:1071
msgid "{0} format could not be determined from the values in this column. Defaulting to {1}."
msgstr ""
@@ -31432,6 +31576,10 @@ msgstr ""
msgid "{0} has already assigned default value for {1}."
msgstr ""
+#: frappe/database/query.py:1100
+msgid "{0} has invalid backtick notation: {1}"
+msgstr ""
+
#: frappe/email/queue.py:124
msgid "{0} has left the conversation in {1} {2}"
msgstr ""
@@ -31502,7 +31650,7 @@ msgstr ""
msgid "{0} is mandatory"
msgstr ""
-#: frappe/database/query.py:487
+#: frappe/database/query.py:719
msgid "{0} is not a child table of {1}"
msgstr ""
@@ -31547,11 +31695,11 @@ msgstr ""
msgid "{0} is not a valid Workflow State. Please update your Workflow and try again."
msgstr ""
-#: frappe/permissions.py:811
+#: frappe/permissions.py:824
msgid "{0} is not a valid parent DocType for {1}"
msgstr ""
-#: frappe/permissions.py:831
+#: frappe/permissions.py:844
msgid "{0} is not a valid parentfield for {1}"
msgstr ""
@@ -31611,7 +31759,7 @@ msgstr ""
msgid "{0} items selected"
msgstr ""
-#: frappe/core/doctype/user/user.py:1431
+#: frappe/core/doctype/user/user.py:1435
msgid "{0} just impersonated as you. They gave this reason: {1}"
msgstr ""
@@ -31688,11 +31836,11 @@ msgstr ""
msgid "{0} not allowed to be renamed"
msgstr ""
-#: frappe/desk/doctype/desktop_icon/desktop_icon.py:365
+#: frappe/desk/doctype/desktop_icon/desktop_icon.py:457
msgid "{0} not found"
msgstr ""
-#: frappe/core/doctype/report/report.py:427
+#: frappe/core/doctype/report/report.py:432
#: frappe/public/js/frappe/list/list_view.js:1220
msgid "{0} of {1}"
msgstr ""
@@ -31773,7 +31921,7 @@ msgstr ""
msgid "{0} self assigned this task: {1}"
msgstr ""
-#: frappe/share.py:233
+#: frappe/share.py:229
msgid "{0} shared a document {1} {2} with you"
msgstr ""
@@ -31825,7 +31973,7 @@ msgstr ""
msgid "{0} updated"
msgstr ""
-#: frappe/public/js/frappe/form/controls/multiselect_list.js:198
+#: frappe/public/js/frappe/form/controls/multiselect_list.js:212
msgid "{0} values selected"
msgstr ""
@@ -31853,7 +32001,7 @@ msgstr ""
msgid "{0} {1} added"
msgstr ""
-#: frappe/public/js/frappe/utils/dashboard_utils.js:270
+#: frappe/public/js/frappe/utils/dashboard_utils.js:276
msgid "{0} {1} added to Dashboard {2}"
msgstr ""
@@ -31877,7 +32025,7 @@ msgstr ""
msgid "{0} {1} is linked with the following submitted documents: {2}"
msgstr ""
-#: frappe/model/document.py:258 frappe/permissions.py:580
+#: frappe/model/document.py:258 frappe/permissions.py:586
msgid "{0} {1} not found"
msgstr ""
@@ -32038,11 +32186,6 @@ msgstr ""
msgid "{} Possibly invalid python code.
{}"
msgstr ""
-#. Count format of shortcut in the Website Workspace
-#: frappe/website/workspace/website/website.json
-msgid "{} Published"
-msgstr ""
-
#: frappe/core/doctype/log_settings/log_settings.py:54
msgid "{} does not support automated log clearing."
msgstr ""