diff --git a/frappe/locale/main.pot b/frappe/locale/main.pot index d48cec9ad2..e859ed8622 100644 --- a/frappe/locale/main.pot +++ b/frappe/locale/main.pot @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Framework VERSION\n" "Report-Msgid-Bugs-To: developers@frappe.io\n" -"POT-Creation-Date: 2024-10-06 09:33+0000\n" -"PO-Revision-Date: 2024-10-06 09:33+0000\n" +"POT-Creation-Date: 2024-10-13 09:33+0000\n" +"PO-Revision-Date: 2024-10-13 09:33+0000\n" "Last-Translator: developers@frappe.io\n" "Language-Team: developers@frappe.io\n" "MIME-Version: 1.0\n" @@ -88,7 +88,7 @@ msgstr "" msgid "'Recipients' not specified" msgstr "" -#: frappe/utils/__init__.py:252 +#: frappe/utils/__init__.py:253 msgid "'{0}' is not a valid URL" msgstr "" @@ -228,7 +228,7 @@ msgstr "" msgid "5 days ago" msgstr "" -#: frappe/desk/doctype/bulk_update/bulk_update.py:37 +#: frappe/desk/doctype/bulk_update/bulk_update.py:36 msgid "; not allowed in condition" msgstr "" @@ -279,6 +279,7 @@ msgid "" "
.DD. - Day of month.WW. - Week of the year.FY. - Fiscal Year.ABBR. - Company Abbreviation.{fieldname}. - fieldname on the document e.g.\n"
" branch\n"
@@ -816,7 +817,7 @@ msgstr ""
msgid "Access Token URL"
msgstr ""
-#: frappe/auth.py:471
+#: frappe/auth.py:470
msgid "Access not allowed from this IP Address"
msgstr ""
@@ -878,7 +879,7 @@ msgstr ""
msgid "Action Complete"
msgstr ""
-#: frappe/model/document.py:1776
+#: frappe/model/document.py:1796
msgid "Action Failed"
msgstr ""
@@ -1043,8 +1044,8 @@ msgid "Add Child"
msgstr ""
#: frappe/public/js/frappe/views/kanban/kanban_board.html:4
-#: frappe/public/js/frappe/views/reports/query_report.js:1687
-#: frappe/public/js/frappe/views/reports/query_report.js:1690
+#: frappe/public/js/frappe/views/reports/query_report.js:1689
+#: frappe/public/js/frappe/views/reports/query_report.js:1692
#: frappe/public/js/frappe/views/reports/report_view.js:324
#: frappe/public/js/frappe/views/reports/report_view.js:349
#: frappe/public/js/print_format_builder/Field.vue:112
@@ -1109,7 +1110,7 @@ msgstr ""
msgid "Add Review"
msgstr ""
-#: frappe/core/doctype/user/user.py:812
+#: frappe/core/doctype/user/user.py:813
msgid "Add Roles"
msgstr ""
@@ -1407,11 +1408,11 @@ msgstr ""
msgid "Administrator"
msgstr ""
-#: frappe/core/doctype/user/user.py:1216
+#: frappe/core/doctype/user/user.py:1220
msgid "Administrator Logged In"
msgstr ""
-#: frappe/core/doctype/user/user.py:1210
+#: frappe/core/doctype/user/user.py:1214
msgid "Administrator accessed {0} on {1} via IP Address {2}."
msgstr ""
@@ -1432,8 +1433,8 @@ msgstr ""
msgid "Advanced Control"
msgstr ""
-#: frappe/public/js/frappe/form/controls/link.js:319
-#: frappe/public/js/frappe/form/controls/link.js:321
+#: frappe/public/js/frappe/form/controls/link.js:326
+#: frappe/public/js/frappe/form/controls/link.js:328
msgid "Advanced Search"
msgstr ""
@@ -1899,7 +1900,7 @@ msgstr ""
msgid "Allowing DocType, DocType. Be careful!"
msgstr ""
-#: frappe/core/doctype/user/user.py:1019
+#: frappe/core/doctype/user/user.py:1023
msgid "Already Registered"
msgstr ""
@@ -2121,7 +2122,7 @@ msgstr ""
msgid "App not found for module: {0}"
msgstr ""
-#: frappe/__init__.py:1809
+#: frappe/__init__.py:1817
msgid "App {0} is not installed"
msgstr ""
@@ -2291,7 +2292,7 @@ msgstr ""
msgid "Are you sure you want to clear the assignments?"
msgstr ""
-#: frappe/public/js/frappe/form/grid.js:276
+#: frappe/public/js/frappe/form/grid.js:264
msgid "Are you sure you want to delete all rows?"
msgstr ""
@@ -2446,7 +2447,7 @@ msgstr ""
msgid "Assigned By Full Name"
msgstr ""
-#: frappe/model/meta.py:56
+#: frappe/model/meta.py:57
#: frappe/public/js/frappe/form/templates/form_sidebar.html:50
#: frappe/public/js/frappe/list/list_sidebar_group_by.js:71
#: frappe/public/js/frappe/model/meta.js:210
@@ -3635,7 +3636,7 @@ msgstr ""
msgid "Bulk Edit"
msgstr ""
-#: frappe/public/js/frappe/form/grid.js:1161
+#: frappe/public/js/frappe/form/grid.js:1155
msgid "Bulk Edit {0}"
msgstr ""
@@ -3662,11 +3663,11 @@ msgstr ""
msgid "Bulk approval only support up to 500 documents."
msgstr ""
-#: frappe/desk/doctype/bulk_update/bulk_update.py:57
+#: frappe/desk/doctype/bulk_update/bulk_update.py:56
msgid "Bulk operation is enqueued in background."
msgstr ""
-#: frappe/desk/doctype/bulk_update/bulk_update.py:69
+#: frappe/desk/doctype/bulk_update/bulk_update.py:68
msgid "Bulk operations only support up to 500 documents."
msgstr ""
@@ -4011,7 +4012,7 @@ msgstr ""
msgid "Cancelling documents"
msgstr ""
-#: frappe/desk/doctype/bulk_update/bulk_update.py:92
+#: frappe/desk/doctype/bulk_update/bulk_update.py:91
msgid "Cancelling {0}"
msgstr ""
@@ -4019,7 +4020,7 @@ msgstr ""
msgid "Cannot Download Report due to insufficient permissions"
msgstr ""
-#: frappe/client.py:461
+#: frappe/client.py:441
msgid "Cannot Fetch Values"
msgstr ""
@@ -4047,11 +4048,11 @@ msgstr ""
msgid "Cannot cancel {0}."
msgstr ""
-#: frappe/model/document.py:920
+#: frappe/model/document.py:940
msgid "Cannot change docstatus from 0 (Draft) to 2 (Cancelled)"
msgstr ""
-#: frappe/model/document.py:934
+#: frappe/model/document.py:954
msgid "Cannot change docstatus from 1 (Submitted) to 0 (Draft)"
msgstr ""
@@ -4134,7 +4135,7 @@ msgstr ""
msgid "Cannot edit a standard report. Please duplicate and create a new report"
msgstr ""
-#: frappe/model/document.py:940
+#: frappe/model/document.py:960
msgid "Cannot edit cancelled document"
msgstr ""
@@ -4147,7 +4148,7 @@ msgstr ""
msgid "Cannot edit filters for standard number cards"
msgstr ""
-#: frappe/client.py:166
+#: frappe/client.py:165
msgid "Cannot edit standard fields"
msgstr ""
@@ -4167,7 +4168,7 @@ msgstr ""
msgid "Cannot have multiple printers mapped to a single print format."
msgstr ""
-#: frappe/model/document.py:1008
+#: frappe/model/document.py:1028
msgid "Cannot link cancelled document: {0}"
msgstr ""
@@ -4811,7 +4812,7 @@ msgctxt "Shrink code field."
msgid "Collapse"
msgstr ""
-#: frappe/public/js/frappe/views/reports/query_report.js:1970
+#: frappe/public/js/frappe/views/reports/query_report.js:1972
#: frappe/public/js/frappe/views/treeview.js:122
msgid "Collapse All"
msgstr ""
@@ -5011,7 +5012,7 @@ msgstr ""
msgid "Comment limit per hour"
msgstr ""
-#: frappe/model/meta.py:55 frappe/public/js/frappe/form/controls/comment.js:9
+#: frappe/model/meta.py:56 frappe/public/js/frappe/form/controls/comment.js:9
#: frappe/public/js/frappe/model/meta.js:209
#: frappe/public/js/frappe/model/model.js:135
#: frappe/website/doctype/web_form/templates/web_form.html:122
@@ -5118,7 +5119,7 @@ msgstr ""
msgid "Complete By"
msgstr ""
-#: frappe/core/doctype/user/user.py:469
+#: frappe/core/doctype/user/user.py:470
#: frappe/templates/emails/new_user.html:10
msgid "Complete Registration"
msgstr ""
@@ -5545,7 +5546,7 @@ msgstr ""
msgid "Could not connect to outgoing email server"
msgstr ""
-#: frappe/model/document.py:1004
+#: frappe/model/document.py:1024
msgid "Could not find {0}"
msgstr ""
@@ -5600,7 +5601,7 @@ msgstr ""
msgid "Country"
msgstr ""
-#: frappe/utils/__init__.py:126
+#: frappe/utils/__init__.py:127
msgid "Country Code Required"
msgstr ""
@@ -5719,8 +5720,8 @@ msgstr ""
msgid "Create a new record"
msgstr ""
-#: frappe/public/js/frappe/form/controls/link.js:295
-#: frappe/public/js/frappe/form/controls/link.js:297
+#: frappe/public/js/frappe/form/controls/link.js:302
+#: frappe/public/js/frappe/form/controls/link.js:304
#: frappe/public/js/frappe/form/link_selector.js:139
#: frappe/public/js/frappe/list/list_view.js:471
#: frappe/public/js/frappe/web_form/web_form_list.js:225
@@ -5765,7 +5766,7 @@ msgstr ""
msgid "Created At"
msgstr ""
-#: frappe/model/meta.py:52
+#: frappe/model/meta.py:53
#: frappe/public/js/frappe/list/list_sidebar_group_by.js:73
#: frappe/public/js/frappe/model/meta.js:206
#: frappe/public/js/frappe/model/model.js:123
@@ -5777,7 +5778,7 @@ msgid "Created Custom Field {0} in {1}"
msgstr ""
#: frappe/desk/doctype/dashboard_chart/dashboard_chart.js:241
-#: frappe/email/doctype/notification/notification.js:31 frappe/model/meta.py:47
+#: frappe/email/doctype/notification/notification.js:31 frappe/model/meta.py:48
#: frappe/public/js/frappe/model/meta.js:201
#: frappe/public/js/frappe/model/model.js:125
#: frappe/public/js/frappe/views/dashboard/dashboard_view.js:478
@@ -6150,7 +6151,7 @@ msgstr ""
#. Label of a Link in the Build Workspace
#. Name of a DocType
#: frappe/automation/doctype/auto_repeat/auto_repeat.js:33
-#: frappe/core/doctype/doctype/doctype.js:65
+#: frappe/core/doctype/doctype/doctype.js:62
#: frappe/core/workspace/build/build.json
#: frappe/custom/doctype/customize_form/customize_form.json
#: frappe/public/js/frappe/views/kanban/kanban_view.js:345
@@ -6481,7 +6482,7 @@ msgstr ""
msgid "Date and Number Format"
msgstr ""
-#: frappe/public/js/frappe/form/controls/date.js:164
+#: frappe/public/js/frappe/form/controls/date.js:236
msgid "Date {0} must be in format: {1}"
msgstr ""
@@ -7361,7 +7362,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:1166
+#: frappe/public/js/frappe/form/grid.js:1160
msgid "Do not edit headers which are preset in the template"
msgstr ""
@@ -7527,7 +7528,7 @@ msgstr ""
msgid "DocType must be Submittable for the selected Doc Event"
msgstr ""
-#: frappe/client.py:421
+#: frappe/client.py:401
msgid "DocType must be a string"
msgstr ""
@@ -7560,7 +7561,7 @@ msgstr ""
msgid "DocType's name should not start or end with whitespace"
msgstr ""
-#: frappe/core/doctype/doctype/doctype.js:71
+#: frappe/core/doctype/doctype/doctype.js:68
msgid "DocTypes cannot be modified, please use {0} instead"
msgstr ""
@@ -7665,7 +7666,7 @@ msgstr ""
msgid "Document Name"
msgstr ""
-#: frappe/client.py:424
+#: frappe/client.py:404
msgid "Document Name must be a string"
msgstr ""
@@ -7684,7 +7685,7 @@ msgstr ""
msgid "Document Naming Settings"
msgstr ""
-#: frappe/model/document.py:1638
+#: frappe/model/document.py:1658
msgid "Document Queued"
msgstr ""
@@ -7737,7 +7738,7 @@ msgstr ""
msgid "Document States"
msgstr ""
-#: frappe/model/meta.py:48 frappe/public/js/frappe/model/meta.js:202
+#: frappe/model/meta.py:49 frappe/public/js/frappe/model/meta.js:202
#: frappe/public/js/frappe/model/model.js:137
msgid "Document Status"
msgstr ""
@@ -7841,7 +7842,7 @@ msgid "Document Types and Permissions"
msgstr ""
#: frappe/core/doctype/submission_queue/submission_queue.py:163
-#: frappe/model/document.py:1840
+#: frappe/model/document.py:1860
msgid "Document Unlocked"
msgstr ""
@@ -7889,7 +7890,7 @@ msgstr ""
msgid "Document {0} has been set to state {1} by {2}"
msgstr ""
-#: frappe/client.py:443
+#: frappe/client.py:423
msgid "Document {0} {1} does not exist"
msgstr ""
@@ -8043,7 +8044,7 @@ msgstr ""
#: frappe/website/doctype/personal_data_download_request/personal_data_download_request.py:61
#: frappe/website/doctype/personal_data_download_request/personal_data_download_request.py:69
-#: frappe/website/doctype/personal_data_download_request/test_personal_data_download_request.py:48
+#: frappe/website/doctype/personal_data_download_request/test_personal_data_download_request.py:57
msgid "Download Your Data"
msgstr ""
@@ -8243,7 +8244,7 @@ msgstr ""
#: frappe/public/js/frappe/form/templates/contact_list.html:7
#: frappe/public/js/frappe/form/toolbar.js:717
#: frappe/public/js/frappe/views/reports/query_report.js:815
-#: frappe/public/js/frappe/views/reports/query_report.js:1640
+#: frappe/public/js/frappe/views/reports/query_report.js:1642
#: frappe/public/js/frappe/views/workspace/workspace.js:63
#: frappe/public/js/frappe/widgets/base_widget.js:64
#: frappe/public/js/frappe/widgets/chart_widget.js:299
@@ -8464,7 +8465,7 @@ msgstr ""
#: frappe/core/doctype/communication/communication.json
#: frappe/core/doctype/custom_docperm/custom_docperm.json
#: frappe/core/doctype/docperm/docperm.json
-#: frappe/core/doctype/success_action/success_action.js:57
+#: frappe/core/doctype/success_action/success_action.js:59
#: frappe/core/doctype/system_settings/system_settings.json
#: frappe/core/doctype/user/user.json
#: frappe/core/doctype/user_document_type/user_document_type.json
@@ -8509,7 +8510,7 @@ msgstr ""
msgid "Email Account Name"
msgstr ""
-#: frappe/core/doctype/user/user.py:742
+#: frappe/core/doctype/user/user.py:743
msgid "Email Account added multiple times"
msgstr ""
@@ -9256,7 +9257,7 @@ msgstr ""
msgid "Error in Notification"
msgstr ""
-#: frappe/utils/pdf.py:53
+#: frappe/utils/pdf.py:55
msgid "Error in print format on line {0}: {1}"
msgstr ""
@@ -9425,7 +9426,7 @@ msgstr ""
msgid "Executing..."
msgstr ""
-#: frappe/public/js/frappe/views/reports/query_report.js:1989
+#: frappe/public/js/frappe/views/reports/query_report.js:1991
msgid "Execution Time: {0} sec"
msgstr ""
@@ -9448,7 +9449,7 @@ msgctxt "Enlarge code field."
msgid "Expand"
msgstr ""
-#: frappe/public/js/frappe/views/reports/query_report.js:1970
+#: frappe/public/js/frappe/views/reports/query_report.js:1972
#: frappe/public/js/frappe/views/treeview.js:126
msgid "Expand All"
msgstr ""
@@ -9505,7 +9506,7 @@ msgstr ""
#: frappe/core/doctype/recorder/recorder_list.js:37
#: frappe/public/js/frappe/data_import/data_exporter.js:92
#: frappe/public/js/frappe/data_import/data_exporter.js:243
-#: frappe/public/js/frappe/views/reports/query_report.js:1675
+#: frappe/public/js/frappe/views/reports/query_report.js:1677
#: frappe/public/js/frappe/views/reports/report_view.js:1550
msgid "Export"
msgstr ""
@@ -9699,7 +9700,7 @@ msgstr ""
msgid "Failed to connect to server"
msgstr ""
-#: frappe/auth.py:674
+#: frappe/auth.py:675
msgid "Failed to decode token, please provide a valid base64-encoded token."
msgstr ""
@@ -9756,7 +9757,7 @@ msgstr ""
msgid "Failed to render subject: {}"
msgstr ""
-#: frappe/email/doctype/email_queue/email_queue.py:295
+#: frappe/email/doctype/email_queue/email_queue.py:288
msgid "Failed to send email with subject:"
msgstr ""
@@ -9868,7 +9869,7 @@ msgstr ""
#: frappe/public/js/frappe/list/bulk_operations.js:327
#: frappe/public/js/frappe/list/list_view_permission_restrictions.html:3
#: frappe/public/js/frappe/views/reports/query_report.js:236
-#: frappe/public/js/frappe/views/reports/query_report.js:1729
+#: frappe/public/js/frappe/views/reports/query_report.js:1731
#: frappe/website/doctype/web_form_field/web_form_field.json
#: frappe/website/doctype/web_form_list_column/web_form_list_column.json
msgid "Field"
@@ -9944,7 +9945,7 @@ msgstr ""
msgid "Field type cannot be changed for {0}"
msgstr ""
-#: frappe/database/database.py:853
+#: frappe/database/database.py:852
msgid "Field {0} does not exist on {1}"
msgstr ""
@@ -10298,7 +10299,7 @@ msgstr ""
msgid "Filters Section"
msgstr ""
-#: frappe/public/js/frappe/form/controls/link.js:495
+#: frappe/public/js/frappe/form/controls/link.js:501
msgid "Filters applied for {0}"
msgstr ""
@@ -10648,7 +10649,7 @@ msgstr ""
msgid "For Value"
msgstr ""
-#: frappe/public/js/frappe/views/reports/query_report.js:1986
+#: frappe/public/js/frappe/views/reports/query_report.js:1988
#: frappe/public/js/frappe/views/reports/report_view.js:96
msgid "For comparison, use >5, <10 or =324. For ranges, use 5:10 (for values between 5 & 10)."
msgstr ""
@@ -10923,7 +10924,7 @@ msgstr ""
msgid "From Date Field"
msgstr ""
-#: frappe/public/js/frappe/views/reports/query_report.js:1695
+#: frappe/public/js/frappe/views/reports/query_report.js:1697
msgid "From Document Type"
msgstr ""
@@ -10983,7 +10984,7 @@ msgstr ""
msgid "Function Based On"
msgstr ""
-#: frappe/__init__.py:949
+#: frappe/__init__.py:955
msgid "Function {0} is not whitelisted."
msgstr ""
@@ -11227,7 +11228,7 @@ msgid "Go to {0}"
msgstr ""
#: frappe/core/doctype/data_import/data_import.js:92
-#: frappe/core/doctype/doctype/doctype.js:59
+#: frappe/core/doctype/doctype/doctype.js:56
#: frappe/custom/doctype/customize_form/customize_form.js:104
#: frappe/custom/doctype/doctype_layout/doctype_layout.js:42
#: frappe/workflow/doctype/workflow/workflow.js:44
@@ -11997,17 +11998,17 @@ msgstr ""
msgid "Home Settings"
msgstr ""
-#: frappe/core/doctype/file/test_file.py:321
-#: frappe/core/doctype/file/test_file.py:323
-#: frappe/core/doctype/file/test_file.py:387
+#: frappe/core/doctype/file/test_file.py:330
+#: frappe/core/doctype/file/test_file.py:332
+#: frappe/core/doctype/file/test_file.py:396
msgid "Home/Test Folder 1"
msgstr ""
-#: frappe/core/doctype/file/test_file.py:376
+#: frappe/core/doctype/file/test_file.py:385
msgid "Home/Test Folder 1/Test Folder 3"
msgstr ""
-#: frappe/core/doctype/file/test_file.py:332
+#: frappe/core/doctype/file/test_file.py:341
msgid "Home/Test Folder 2"
msgstr ""
@@ -12047,7 +12048,7 @@ msgstr ""
#: frappe/core/doctype/data_import/importer.py:1139
#: frappe/core/doctype/data_import/importer.py:1204
#: frappe/core/doctype/data_import/importer.py:1207
-#: frappe/desk/report/todo/todo.py:36 frappe/model/meta.py:46
+#: frappe/desk/report/todo/todo.py:36 frappe/model/meta.py:47
#: frappe/public/js/frappe/data_import/data_exporter.js:330
#: frappe/public/js/frappe/data_import/data_exporter.js:345
#: frappe/public/js/frappe/list/list_settings.js:334
@@ -12624,7 +12625,7 @@ msgstr ""
msgid "In Global Search"
msgstr ""
-#: frappe/core/doctype/doctype/doctype.js:92
+#: frappe/core/doctype/doctype/doctype.js:89
msgid "In Grid View"
msgstr ""
@@ -12637,7 +12638,7 @@ msgstr ""
#. Label of the in_list_view (Check) field in DocType 'Custom Field'
#. Label of the in_list_view (Check) field in DocType 'Customize Form Field'
#: frappe/core/doctype/docfield/docfield.json
-#: frappe/core/doctype/doctype/doctype.js:93
+#: frappe/core/doctype/doctype/doctype.js:90
#: frappe/custom/doctype/custom_field/custom_field.json
#: frappe/custom/doctype/customize_form_field/customize_form_field.json
msgid "In List View"
@@ -12656,7 +12657,7 @@ msgstr ""
msgid "In Progress"
msgstr ""
-#: frappe/database/database.py:252
+#: frappe/database/database.py:251
msgid "In Read Only Mode"
msgstr ""
@@ -12727,11 +12728,11 @@ msgstr ""
msgid "Include Web View Link in Email"
msgstr ""
-#: frappe/public/js/frappe/views/reports/query_report.js:1512
+#: frappe/public/js/frappe/views/reports/query_report.js:1514
msgid "Include filters"
msgstr ""
-#: frappe/public/js/frappe/views/reports/query_report.js:1504
+#: frappe/public/js/frappe/views/reports/query_report.js:1506
msgid "Include indentation"
msgstr ""
@@ -12778,7 +12779,7 @@ msgstr ""
msgid "Incomplete Virtual Doctype Implementation"
msgstr ""
-#: frappe/auth.py:237
+#: frappe/auth.py:236
msgid "Incomplete login details"
msgstr ""
@@ -12798,11 +12799,11 @@ msgstr ""
msgid "Incorrect Verification code"
msgstr ""
-#: frappe/model/document.py:1444
+#: frappe/model/document.py:1464
msgid "Incorrect value in row {0}:"
msgstr ""
-#: frappe/model/document.py:1446
+#: frappe/model/document.py:1466
msgid "Incorrect value:"
msgstr ""
@@ -12811,7 +12812,7 @@ msgstr ""
#. Label of the search_index (Check) field in DocType 'Custom Field'
#: frappe/core/doctype/docfield/docfield.json
#: frappe/core/doctype/recorder_query/recorder_query.json
-#: frappe/custom/doctype/custom_field/custom_field.json frappe/model/meta.py:49
+#: frappe/custom/doctype/custom_field/custom_field.json frappe/model/meta.py:50
#: frappe/public/js/frappe/model/meta.js:203
#: frappe/public/js/frappe/model/model.js:124
#: frappe/public/js/frappe/views/reports/report_view.js:938
@@ -12891,7 +12892,7 @@ msgstr ""
#. Label of the insert_after (Select) field in DocType 'Custom Field'
#: frappe/custom/doctype/custom_field/custom_field.json
-#: frappe/public/js/frappe/views/reports/query_report.js:1735
+#: frappe/public/js/frappe/views/reports/query_report.js:1737
msgid "Insert After"
msgstr ""
@@ -12961,7 +12962,7 @@ msgid "Insufficient Permission Level for {0}"
msgstr ""
#: frappe/database/query.py:375 frappe/desk/form/load.py:40
-#: frappe/model/document.py:298
+#: frappe/model/document.py:318
msgid "Insufficient Permission for {0}"
msgstr ""
@@ -13188,17 +13189,17 @@ msgstr ""
msgid "Invalid Parameters."
msgstr ""
-#: frappe/core/doctype/user/user.py:1231 frappe/www/update-password.html:110
+#: frappe/core/doctype/user/user.py:1235 frappe/www/update-password.html:110
#: frappe/www/update-password.html:131 frappe/www/update-password.html:133
#: frappe/www/update-password.html:234
msgid "Invalid Password"
msgstr ""
-#: frappe/utils/__init__.py:119
+#: frappe/utils/__init__.py:120
msgid "Invalid Phone Number"
msgstr ""
-#: frappe/auth.py:94 frappe/utils/oauth.py:185 frappe/utils/oauth.py:192
+#: frappe/auth.py:93 frappe/utils/oauth.py:185 frappe/utils/oauth.py:192
#: frappe/www/login.py:118
msgid "Invalid Request"
msgstr ""
@@ -13238,7 +13239,7 @@ msgstr ""
msgid "Invalid column"
msgstr ""
-#: frappe/model/document.py:923 frappe/model/document.py:937
+#: frappe/model/document.py:943 frappe/model/document.py:957
msgid "Invalid docstatus"
msgstr ""
@@ -13258,7 +13259,7 @@ msgstr ""
msgid "Invalid fieldname '{0}' in autoname"
msgstr ""
-#: frappe/client.py:344
+#: frappe/deprecation_dumpster.py:203
msgid "Invalid file path: {0}"
msgstr ""
@@ -13288,7 +13289,7 @@ msgstr ""
msgid "Invalid redirect regex in row #{}: {}"
msgstr ""
-#: frappe/app.py:333
+#: frappe/app.py:336
msgid "Invalid request arguments"
msgstr ""
@@ -14147,12 +14148,12 @@ msgstr ""
msgid "Last Synced On"
msgstr ""
-#: frappe/model/meta.py:51 frappe/public/js/frappe/model/meta.js:205
+#: frappe/model/meta.py:52 frappe/public/js/frappe/model/meta.js:205
#: frappe/public/js/frappe/model/model.js:130
msgid "Last Updated By"
msgstr ""
-#: frappe/model/meta.py:50 frappe/public/js/frappe/model/meta.js:204
+#: frappe/model/meta.py:51 frappe/public/js/frappe/model/meta.js:204
#: frappe/public/js/frappe/model/model.js:126
msgid "Last Updated On"
msgstr ""
@@ -14425,7 +14426,7 @@ msgstr ""
msgid "Liked"
msgstr ""
-#: frappe/model/meta.py:54 frappe/public/js/frappe/model/meta.js:208
+#: frappe/model/meta.py:55 frappe/public/js/frappe/model/meta.js:208
#: frappe/public/js/frappe/model/model.js:134
msgid "Liked By"
msgstr ""
@@ -14878,7 +14879,7 @@ msgstr ""
msgid "Login link sent to your email"
msgstr ""
-#: frappe/auth.py:321 frappe/auth.py:324
+#: frappe/auth.py:320 frappe/auth.py:323
msgid "Login not allowed at this time"
msgstr ""
@@ -14927,7 +14928,7 @@ msgstr ""
msgid "Login with email link expiry (in minutes)"
msgstr ""
-#: frappe/auth.py:132
+#: frappe/auth.py:131
msgid "Login with username and password is not allowed."
msgstr ""
@@ -15049,6 +15050,11 @@ msgstr ""
msgid "Make \"name\" searchable in Global Search"
msgstr ""
+#. Label of the make_attachment_public (Check) field in DocType 'DocField'
+#: frappe/core/doctype/docfield/docfield.json
+msgid "Make Attachment Public (by default)"
+msgstr ""
+
#. Label of the make_attachments_public (Check) field in DocType 'DocType'
#. Label of the make_attachments_public (Check) field in DocType 'Customize
#. Form'
@@ -15436,7 +15442,7 @@ msgstr ""
msgid "Message"
msgstr ""
-#: frappe/__init__.py:625 frappe/public/js/frappe/ui/messages.js:267
+#: frappe/__init__.py:631 frappe/public/js/frappe/ui/messages.js:267
msgctxt "Default title of the message dialog"
msgid "Message"
msgstr ""
@@ -15561,7 +15567,7 @@ msgstr ""
msgid "Method"
msgstr ""
-#: frappe/__init__.py:951
+#: frappe/__init__.py:957
msgid "Method Not Allowed"
msgstr ""
@@ -16206,7 +16212,7 @@ msgstr ""
msgid "Need Workspace Manager role to edit private workspace of other users"
msgstr ""
-#: frappe/model/document.py:698
+#: frappe/model/document.py:718
msgid "Negative Value"
msgstr ""
@@ -16223,7 +16229,7 @@ msgstr ""
#. Option for the 'Send Alert On' (Select) field in DocType 'Notification'
#. Option for the 'For Document Event' (Select) field in DocType 'Energy Point
#. Rule'
-#: frappe/core/doctype/success_action/success_action.js:55
+#: frappe/core/doctype/success_action/success_action.js:57
#: frappe/core/page/dashboard_view/dashboard_view.js:173
#: frappe/desk/doctype/todo/todo.js:46
#: frappe/desk/doctype/workspace_shortcut/workspace_shortcut.json
@@ -16408,7 +16414,7 @@ msgstr ""
#: frappe/public/js/frappe/ui/toolbar/search_utils.js:168
#: frappe/public/js/frappe/ui/toolbar/search_utils.js:217
#: frappe/public/js/frappe/ui/toolbar/search_utils.js:218
-#: frappe/public/js/frappe/views/breadcrumbs.js:205
+#: frappe/public/js/frappe/views/breadcrumbs.js:206
#: frappe/public/js/frappe/views/treeview.js:346
#: frappe/public/js/frappe/widgets/widget_dialog.js:72
#: frappe/website/doctype/web_form/web_form.py:311
@@ -16435,7 +16441,7 @@ msgstr ""
msgid "New {} releases for the following apps are available"
msgstr ""
-#: frappe/core/doctype/user/user.py:808
+#: frappe/core/doctype/user/user.py:809
msgid "Newly created user {0} has no roles enabled."
msgstr ""
@@ -16563,9 +16569,9 @@ msgstr ""
#: frappe/integrations/doctype/webhook/webhook.py:128
#: frappe/printing/doctype/print_format/print_format.json
#: frappe/public/js/form_builder/utils.js:341
-#: frappe/public/js/frappe/form/controls/link.js:479
+#: frappe/public/js/frappe/form/controls/link.js:485
#: frappe/public/js/frappe/list/list_sidebar_group_by.js:223
-#: frappe/public/js/frappe/views/reports/query_report.js:1532
+#: frappe/public/js/frappe/views/reports/query_report.js:1534
#: frappe/website/doctype/help_article/templates/help_article.html:26
msgid "No"
msgstr ""
@@ -16716,7 +16722,7 @@ msgstr ""
msgid "No Results found"
msgstr ""
-#: frappe/core/doctype/user/user.py:809
+#: frappe/core/doctype/user/user.py:810
msgid "No Roles Specified"
msgstr ""
@@ -16871,7 +16877,7 @@ msgstr ""
msgid "No of Sent SMS"
msgstr ""
-#: frappe/__init__.py:1141 frappe/client.py:109 frappe/client.py:151
+#: frappe/__init__.py:1147 frappe/client.py:108 frappe/client.py:150
msgid "No permission for {0}"
msgstr ""
@@ -16984,7 +16990,7 @@ msgstr ""
msgid "Normalized Query"
msgstr ""
-#: frappe/core/doctype/user/user.py:1014
+#: frappe/core/doctype/user/user.py:1018
#: frappe/templates/includes/login/login.js:257 frappe/utils/oauth.py:271
msgid "Not Allowed"
msgstr ""
@@ -17005,7 +17011,7 @@ msgstr ""
msgid "Not Equals"
msgstr ""
-#: frappe/app.py:390 frappe/www/404.html:3
+#: frappe/app.py:393 frappe/www/404.html:3
msgid "Not Found"
msgstr ""
@@ -17031,7 +17037,7 @@ msgstr ""
msgid "Not Nullable"
msgstr ""
-#: frappe/__init__.py:1033 frappe/app.py:381 frappe/desk/calendar.py:26
+#: frappe/__init__.py:1039 frappe/app.py:384 frappe/desk/calendar.py:26
#: frappe/geo/utils.py:97 frappe/public/js/frappe/web_form/webform_script.js:15
#: frappe/website/doctype/web_form/web_form.py:604
#: frappe/website/page_renderers/not_permitted_page.py:20
@@ -17040,7 +17046,7 @@ msgstr ""
msgid "Not Permitted"
msgstr ""
-#: frappe/desk/query_report.py:514
+#: frappe/desk/query_report.py:519
msgid "Not Permitted to read {0}"
msgstr ""
@@ -17085,7 +17091,7 @@ msgstr ""
msgid "Not a valid Comma Separated Value (CSV File)"
msgstr ""
-#: frappe/core/doctype/user/user.py:261
+#: frappe/core/doctype/user/user.py:262
msgid "Not a valid User Image."
msgstr ""
@@ -17137,8 +17143,8 @@ msgstr ""
msgid "Not in Developer Mode! Set in site_config.json or make 'Custom' DocType."
msgstr ""
-#: frappe/__init__.py:705 frappe/api/v1.py:88 frappe/api/v1.py:93
-#: frappe/core/doctype/system_settings/system_settings.py:210
+#: frappe/__init__.py:711 frappe/api/v1.py:88 frappe/api/v1.py:93
+#: frappe/core/doctype/system_settings/system_settings.py:211
#: frappe/public/js/frappe/request.js:158
#: frappe/public/js/frappe/request.js:168
#: frappe/public/js/frappe/request.js:173
@@ -17408,7 +17414,7 @@ msgstr ""
msgid "Number of attachment fields are more than {}, limit updated to {}."
msgstr ""
-#: frappe/core/doctype/system_settings/system_settings.py:163
+#: frappe/core/doctype/system_settings/system_settings.py:164
msgid "Number of backups must be greater than zero."
msgstr ""
@@ -17695,11 +17701,11 @@ msgstr ""
msgid "One of"
msgstr ""
-#: frappe/client.py:213
+#: frappe/client.py:212
msgid "Only 200 inserts allowed in one request"
msgstr ""
-#: frappe/email/doctype/email_queue/email_queue.py:82
+#: frappe/email/doctype/email_queue/email_queue.py:81
msgid "Only Administrator can delete Email Queue"
msgstr ""
@@ -17711,7 +17717,7 @@ msgstr ""
msgid "Only Administrator can save a standard report. Please rename and save."
msgstr ""
-#: frappe/recorder.py:309
+#: frappe/recorder.py:307
msgid "Only Administrator is allowed to use Recorder"
msgstr ""
@@ -17743,7 +17749,7 @@ msgstr ""
msgid "Only change this if you want to use other S3 compatible object storage backends."
msgstr ""
-#: frappe/model/document.py:1139
+#: frappe/model/document.py:1159
msgid "Only draft documents can be discarded"
msgstr ""
@@ -18107,11 +18113,11 @@ msgstr ""
#: frappe/printing/page/print/print.js:71
#: frappe/public/js/frappe/form/templates/print_layout.html:44
-#: frappe/public/js/frappe/views/reports/query_report.js:1660
+#: frappe/public/js/frappe/views/reports/query_report.js:1662
msgid "PDF"
msgstr ""
-#: frappe/utils/print_format.py:146 frappe/utils/print_format.py:190
+#: frappe/utils/print_format.py:145 frappe/utils/print_format.py:189
msgid "PDF Generation in Progress"
msgstr ""
@@ -18135,11 +18141,11 @@ msgstr ""
msgid "PDF Settings"
msgstr ""
-#: frappe/utils/print_format.py:276
+#: frappe/utils/print_format.py:271
msgid "PDF generation failed"
msgstr ""
-#: frappe/utils/pdf.py:98
+#: frappe/utils/pdf.py:100
msgid "PDF generation failed because of broken image links"
msgstr ""
@@ -18401,7 +18407,7 @@ msgstr ""
msgid "Parentfield not specified in {0}: {1}"
msgstr ""
-#: frappe/client.py:476
+#: frappe/client.py:456
msgid "Parenttype, Parent and Parentfield are required to insert a child record"
msgstr ""
@@ -18457,11 +18463,11 @@ msgstr ""
msgid "Password"
msgstr ""
-#: frappe/core/doctype/user/user.py:1077
+#: frappe/core/doctype/user/user.py:1081
msgid "Password Email Sent"
msgstr ""
-#: frappe/core/doctype/user/user.py:449
+#: frappe/core/doctype/user/user.py:450
msgid "Password Reset"
msgstr ""
@@ -18495,7 +18501,7 @@ msgstr ""
msgid "Password not found for {0} {1} {2}"
msgstr ""
-#: frappe/core/doctype/user/user.py:1076
+#: frappe/core/doctype/user/user.py:1080
msgid "Password reset instructions have been sent to {}'s email"
msgstr ""
@@ -18503,11 +18509,11 @@ msgstr ""
msgid "Password set"
msgstr ""
-#: frappe/auth.py:240
+#: frappe/auth.py:239
msgid "Password size exceeded the maximum allowed size"
msgstr ""
-#: frappe/core/doctype/user/user.py:872
+#: frappe/core/doctype/user/user.py:873
msgid "Password size exceeded the maximum allowed size."
msgstr ""
@@ -18813,7 +18819,7 @@ msgstr ""
msgid "Phone No."
msgstr ""
-#: frappe/utils/__init__.py:118
+#: frappe/utils/__init__.py:119
msgid "Phone Number {0} set in field {1} is not valid."
msgstr ""
@@ -18891,7 +18897,7 @@ msgstr ""
msgid "Please add a valid comment."
msgstr ""
-#: frappe/core/doctype/user/user.py:1059
+#: frappe/core/doctype/user/user.py:1063
msgid "Please ask your administrator to verify your sign-up"
msgstr ""
@@ -18923,7 +18929,7 @@ msgstr ""
msgid "Please check the value of \"Fetch From\" set for field {0}"
msgstr ""
-#: frappe/core/doctype/user/user.py:1057
+#: frappe/core/doctype/user/user.py:1061
msgid "Please check your email for verification"
msgstr ""
@@ -18983,7 +18989,7 @@ msgstr ""
msgid "Please duplicate this to make changes"
msgstr ""
-#: frappe/core/doctype/system_settings/system_settings.py:156
+#: frappe/core/doctype/system_settings/system_settings.py:157
msgid "Please enable atleast one Social Login Key or LDAP or Login With Email Link before disabling username/password based login."
msgstr ""
@@ -19078,7 +19084,7 @@ msgstr ""
msgid "Please make sure the Reference Communication Docs are not circularly linked."
msgstr ""
-#: frappe/model/document.py:892
+#: frappe/model/document.py:912
msgid "Please refresh to get the latest document."
msgstr ""
@@ -19122,7 +19128,7 @@ msgstr ""
msgid "Please select Entity Type first"
msgstr ""
-#: frappe/core/doctype/system_settings/system_settings.py:106
+#: frappe/core/doctype/system_settings/system_settings.py:107
msgid "Please select Minimum Password Score"
msgstr ""
@@ -19130,7 +19136,7 @@ msgstr ""
msgid "Please select X and Y fields"
msgstr ""
-#: frappe/utils/__init__.py:125
+#: frappe/utils/__init__.py:126
msgid "Please select a country code for field {1}."
msgstr ""
@@ -19188,7 +19194,7 @@ msgstr ""
msgid "Please set a printer mapping for this print format in the Printer Settings"
msgstr ""
-#: frappe/public/js/frappe/views/reports/query_report.js:1329
+#: frappe/public/js/frappe/views/reports/query_report.js:1330
msgid "Please set filters"
msgstr ""
@@ -19208,7 +19214,7 @@ msgstr ""
msgid "Please set the series to be used."
msgstr ""
-#: frappe/core/doctype/system_settings/system_settings.py:119
+#: frappe/core/doctype/system_settings/system_settings.py:120
msgid "Please setup SMS before setting it as an authentication method, via SMS Settings"
msgstr ""
@@ -19220,7 +19226,7 @@ msgstr ""
msgid "Please setup default Email Account from Settings > Email Account"
msgstr ""
-#: frappe/core/doctype/user/user.py:414
+#: frappe/core/doctype/user/user.py:415
msgid "Please setup default outgoing Email Account from Settings > Email Account"
msgstr ""
@@ -19573,7 +19579,7 @@ msgstr ""
#. Label of the print (Check) field in DocType 'User Document Type'
#: frappe/core/doctype/custom_docperm/custom_docperm.json
#: frappe/core/doctype/docperm/docperm.json
-#: frappe/core/doctype/success_action/success_action.js:56
+#: frappe/core/doctype/success_action/success_action.js:58
#: frappe/core/doctype/user_document_type/user_document_type.json
#: frappe/printing/page/print/print.js:65
#: frappe/public/js/frappe/form/success_action.js:81
@@ -19581,7 +19587,7 @@ msgstr ""
#: frappe/public/js/frappe/form/toolbar.js:334
#: frappe/public/js/frappe/form/toolbar.js:346
#: frappe/public/js/frappe/list/bulk_operations.js:95
-#: frappe/public/js/frappe/views/reports/query_report.js:1646
+#: frappe/public/js/frappe/views/reports/query_report.js:1648
#: frappe/public/js/frappe/views/reports/report_view.js:1460
#: frappe/public/js/frappe/views/treeview.js:470 frappe/www/printview.html:18
msgid "Print"
@@ -19633,7 +19639,7 @@ msgstr ""
msgid "Print Format Builder Beta"
msgstr ""
-#: frappe/utils/pdf.py:57
+#: frappe/utils/pdf.py:59
msgid "Print Format Error"
msgstr ""
@@ -19780,7 +19786,7 @@ msgstr ""
msgid "Printing"
msgstr ""
-#: frappe/utils/print_format.py:278
+#: frappe/utils/print_format.py:273
msgid "Printing failed"
msgstr ""
@@ -20150,7 +20156,7 @@ msgstr ""
msgid "Queue in Background (BETA)"
msgstr ""
-#: frappe/utils/background_jobs.py:490
+#: frappe/utils/background_jobs.py:497
msgid "Queue should be one of {0}"
msgstr ""
@@ -20206,7 +20212,7 @@ msgstr ""
msgid "Queuing emails..."
msgstr ""
-#: frappe/desk/doctype/bulk_update/bulk_update.py:86
+#: frappe/desk/doctype/bulk_update/bulk_update.py:85
msgid "Queuing {0} for Submission"
msgstr ""
@@ -20347,7 +20353,7 @@ msgstr ""
#. Label of the read (Check) field in DocType 'User Document Type'
#. Label of the read (Check) field in DocType 'Notification Log'
#. Option for the 'Action' (Select) field in DocType 'Email Flag Queue'
-#: frappe/client.py:459 frappe/core/doctype/communication/communication.json
+#: frappe/client.py:439 frappe/core/doctype/communication/communication.json
#: frappe/core/doctype/custom_docperm/custom_docperm.json
#: frappe/core/doctype/docperm/docperm.json
#: frappe/core/doctype/docshare/docshare.json
@@ -20819,7 +20825,7 @@ msgstr ""
#: frappe/public/js/frappe/form/form.js:1209
#: frappe/public/js/frappe/form/templates/print_layout.html:6
#: frappe/public/js/frappe/list/base_list.js:66
-#: frappe/public/js/frappe/views/reports/query_report.js:1635
+#: frappe/public/js/frappe/views/reports/query_report.js:1637
#: frappe/public/js/frappe/views/treeview.js:476
#: frappe/public/js/frappe/widgets/chart_widget.js:291
#: frappe/public/js/frappe/widgets/number_card_widget.js:324
@@ -20860,7 +20866,7 @@ msgstr ""
msgid "Refreshing..."
msgstr ""
-#: frappe/core/doctype/user/user.py:1021
+#: frappe/core/doctype/user/user.py:1025
msgid "Registered but disabled"
msgstr ""
@@ -21239,7 +21245,7 @@ msgstr ""
#: frappe/core/doctype/report/report.json
#: frappe/desk/doctype/dashboard_chart/dashboard_chart.json
#: frappe/desk/doctype/number_card/number_card.json
-#: frappe/public/js/frappe/views/reports/query_report.js:1816
+#: frappe/public/js/frappe/views/reports/query_report.js:1818
msgid "Report Name"
msgstr ""
@@ -21301,7 +21307,7 @@ msgstr ""
msgid "Report timed out."
msgstr ""
-#: frappe/desk/query_report.py:569
+#: frappe/desk/query_report.py:574
msgid "Report updated successfully"
msgstr ""
@@ -21309,7 +21315,7 @@ msgstr ""
msgid "Report was not saved (there were errors)"
msgstr ""
-#: frappe/public/js/frappe/views/reports/query_report.js:1854
+#: frappe/public/js/frappe/views/reports/query_report.js:1856
msgid "Report with more than 10 columns looks better in Landscape mode."
msgstr ""
@@ -21839,7 +21845,7 @@ msgstr ""
msgid "Role and Level"
msgstr ""
-#: frappe/core/doctype/user/user.py:355
+#: frappe/core/doctype/user/user.py:356
msgid "Role has been set as per the user type {0}"
msgstr ""
@@ -21954,7 +21960,7 @@ msgstr ""
msgid "Route: Example \"/app\""
msgstr ""
-#: frappe/model/base_document.py:791 frappe/model/document.py:683
+#: frappe/model/base_document.py:791 frappe/model/document.py:703
msgid "Row"
msgstr ""
@@ -22246,7 +22252,7 @@ msgstr ""
#: 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:345
-#: frappe/public/js/frappe/views/reports/query_report.js:1808
+#: frappe/public/js/frappe/views/reports/query_report.js:1810
#: frappe/public/js/frappe/views/reports/report_view.js:1649
#: frappe/public/js/frappe/views/workspace/workspace.js:334
#: frappe/public/js/frappe/widgets/base_widget.js:142
@@ -22273,7 +22279,7 @@ msgstr ""
msgid "Save Customizations"
msgstr ""
-#: frappe/public/js/frappe/views/reports/query_report.js:1811
+#: frappe/public/js/frappe/views/reports/query_report.js:1813
msgid "Save Report"
msgstr ""
@@ -22988,7 +22994,7 @@ msgstr ""
#: frappe/public/js/frappe/form/link_selector.js:24
#: frappe/public/js/frappe/form/multi_select_dialog.js:81
-#: frappe/public/js/frappe/form/multi_select_dialog.js:281
+#: frappe/public/js/frappe/form/multi_select_dialog.js:283
#: frappe/public/js/frappe/list/list_view_select.js:153
#: frappe/public/js/print_format_builder/Preview.vue:90
msgid "Select {0}"
@@ -23394,7 +23400,7 @@ msgstr ""
msgid "Session Defaults Saved"
msgstr ""
-#: frappe/app.py:372
+#: frappe/app.py:375
msgid "Session Expired"
msgstr ""
@@ -23403,7 +23409,7 @@ msgstr ""
msgid "Session Expiry (idle timeout)"
msgstr ""
-#: frappe/core/doctype/system_settings/system_settings.py:113
+#: frappe/core/doctype/system_settings/system_settings.py:114
msgid "Session Expiry must be in format {0}"
msgstr ""
@@ -23452,7 +23458,7 @@ msgstr ""
msgid "Set Filters for {0}"
msgstr ""
-#: frappe/public/js/frappe/views/reports/query_report.js:1970
+#: frappe/public/js/frappe/views/reports/query_report.js:1972
msgid "Set Level"
msgstr ""
@@ -23667,7 +23673,7 @@ msgstr ""
msgid "Setup > User Permissions"
msgstr ""
-#: frappe/public/js/frappe/views/reports/query_report.js:1681
+#: frappe/public/js/frappe/views/reports/query_report.js:1683
#: frappe/public/js/frappe/views/reports/report_view.js:1627
msgid "Setup Auto Email"
msgstr ""
@@ -24076,7 +24082,7 @@ msgstr ""
msgid "Sign Up and Confirmation"
msgstr ""
-#: frappe/core/doctype/user/user.py:1014
+#: frappe/core/doctype/user/user.py:1018
msgid "Sign Up is disabled"
msgstr ""
@@ -24146,7 +24152,7 @@ msgstr ""
msgid "Single Types have only one record no tables associated. Values are stored in tabSingles"
msgstr ""
-#: frappe/database/database.py:249
+#: frappe/database/database.py:248
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 ""
@@ -24994,7 +25000,7 @@ msgctxt "Freeze message while submitting a document"
msgid "Submitting"
msgstr ""
-#: frappe/desk/doctype/bulk_update/bulk_update.py:89
+#: frappe/desk/doctype/bulk_update/bulk_update.py:88
msgid "Submitting {0}"
msgstr ""
@@ -25020,7 +25026,7 @@ msgstr ""
#: 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:1143
+#: frappe/public/js/frappe/form/grid.js:1137
#: frappe/public/js/frappe/views/translation_manager.js:21
#: frappe/templates/includes/login/login.js:230
#: frappe/templates/includes/login/login.js:236
@@ -25118,7 +25124,7 @@ msgstr ""
msgid "Suggested Indexes"
msgstr ""
-#: frappe/core/doctype/user/user.py:726
+#: frappe/core/doctype/user/user.py:727
msgid "Suggested Username: {0}"
msgstr ""
@@ -25544,11 +25550,11 @@ msgstr ""
msgid "Table Trimmed"
msgstr ""
-#: frappe/public/js/frappe/form/grid.js:1142
+#: frappe/public/js/frappe/form/grid.js:1136
msgid "Table updated"
msgstr ""
-#: frappe/model/document.py:1467
+#: frappe/model/document.py:1487
msgid "Table {0} cannot be empty"
msgstr ""
@@ -25567,7 +25573,7 @@ msgstr ""
msgid "Tag Link"
msgstr ""
-#: frappe/model/meta.py:53
+#: frappe/model/meta.py:54
#: frappe/public/js/frappe/form/templates/form_sidebar.html:102
#: frappe/public/js/frappe/list/bulk_operations.js:430
#: frappe/public/js/frappe/list/list_sidebar.html:48
@@ -25665,12 +25671,12 @@ msgstr ""
msgid "Templates"
msgstr ""
-#: frappe/core/doctype/user/user.py:1025
+#: frappe/core/doctype/user/user.py:1029
msgid "Temporarily Disabled"
msgstr ""
-#: frappe/core/doctype/translation/test_translation.py:46
-#: frappe/core/doctype/translation/test_translation.py:53
+#: frappe/core/doctype/translation/test_translation.py:55
+#: frappe/core/doctype/translation/test_translation.py:62
msgid "Test Data"
msgstr ""
@@ -25679,8 +25685,8 @@ msgstr ""
msgid "Test Job ID"
msgstr ""
-#: frappe/core/doctype/translation/test_translation.py:48
-#: frappe/core/doctype/translation/test_translation.py:56
+#: frappe/core/doctype/translation/test_translation.py:57
+#: frappe/core/doctype/translation/test_translation.py:65
msgid "Test Spanish"
msgstr ""
@@ -25688,7 +25694,7 @@ msgstr ""
msgid "Test email sent to {0}"
msgstr ""
-#: frappe/core/doctype/file/test_file.py:379
+#: frappe/core/doctype/file/test_file.py:388
msgid "Test_Folder"
msgstr ""
@@ -25773,7 +25779,7 @@ msgstr ""
msgid "The Auto Repeat for this document has been disabled."
msgstr ""
-#: frappe/public/js/frappe/form/grid.js:1165
+#: frappe/public/js/frappe/form/grid.js:1159
msgid "The CSV format is case sensitive"
msgstr ""
@@ -25823,7 +25829,7 @@ msgid ""
""
msgstr ""
-#: frappe/database/database.py:440
+#: frappe/database/database.py:439
msgid "The changes have been reverted."
msgstr ""
@@ -25935,15 +25941,15 @@ msgid ""
""
msgstr ""
-#: frappe/core/doctype/user/user.py:985
+#: frappe/core/doctype/user/user.py:989
msgid "The reset password link has been expired"
msgstr ""
-#: frappe/core/doctype/user/user.py:987
+#: frappe/core/doctype/user/user.py:991
msgid "The reset password link has either been used before or is invalid"
msgstr ""
-#: frappe/app.py:391 frappe/public/js/frappe/request.js:148
+#: frappe/app.py:394 frappe/public/js/frappe/request.js:148
msgid "The resource you are looking for is not available"
msgstr ""
@@ -26134,7 +26140,7 @@ msgstr ""
msgid "This action is irreversible. Do you wish to continue?"
msgstr ""
-#: frappe/__init__.py:1029
+#: frappe/__init__.py:1035
msgid "This action is only allowed for {}"
msgstr ""
@@ -26185,7 +26191,7 @@ msgstr ""
msgid "This document is already amended, you cannot ammend it again"
msgstr ""
-#: frappe/model/document.py:1635
+#: frappe/model/document.py:1655
msgid "This document is currently locked and queued for execution. Please try again after some time."
msgstr ""
@@ -26240,7 +26246,7 @@ msgstr ""
msgid "This goes above the slideshow."
msgstr ""
-#: frappe/public/js/frappe/views/reports/query_report.js:2052
+#: frappe/public/js/frappe/views/reports/query_report.js:2054
msgid "This is a background report. Please set the appropriate filters and then generate a new one."
msgstr ""
@@ -26324,7 +26330,7 @@ msgstr ""
msgid "This site is in read only mode, full functionality will be restored soon."
msgstr ""
-#: frappe/core/doctype/doctype/doctype.js:77
+#: frappe/core/doctype/doctype/doctype.js:74
msgid "This site is running in developer mode. Any change made here will be updated in code."
msgstr ""
@@ -26372,7 +26378,7 @@ msgstr ""
msgid "This will terminate the job immediately and might be dangerous, are you sure? "
msgstr ""
-#: frappe/core/doctype/user/user.py:1245
+#: frappe/core/doctype/user/user.py:1249
msgid "Throttled"
msgstr ""
@@ -26830,7 +26836,7 @@ msgstr ""
msgid "Token is missing"
msgstr ""
-#: frappe/desk/doctype/bulk_update/bulk_update.py:69
+#: frappe/desk/doctype/bulk_update/bulk_update.py:68
#: frappe/model/workflow.py:246
msgid "Too Many Documents"
msgstr ""
@@ -26839,11 +26845,11 @@ msgstr ""
msgid "Too Many Requests"
msgstr ""
-#: frappe/database/database.py:439
+#: frappe/database/database.py:438
msgid "Too many changes to database in single action."
msgstr ""
-#: frappe/core/doctype/user/user.py:1026
+#: frappe/core/doctype/user/user.py:1030
msgid "Too many users signed up recently, so the registration is disabled. Please try back in an hour"
msgstr ""
@@ -26913,7 +26919,7 @@ msgstr ""
msgid "Topic"
msgstr ""
-#: frappe/desk/query_report.py:505
+#: frappe/desk/query_report.py:510
#: frappe/public/js/frappe/views/reports/print_grid.html:45
#: frappe/public/js/frappe/views/reports/report_view.js:1474
msgid "Total"
@@ -27481,7 +27487,7 @@ msgstr ""
msgid "Unknown Rounding Method: {}"
msgstr ""
-#: frappe/auth.py:298
+#: frappe/auth.py:297
msgid "Unknown User"
msgstr ""
@@ -27702,7 +27708,7 @@ msgstr ""
msgid "Updating related fields..."
msgstr ""
-#: frappe/desk/doctype/bulk_update/bulk_update.py:96
+#: frappe/desk/doctype/bulk_update/bulk_update.py:95
msgid "Updating {0}"
msgstr ""
@@ -27781,6 +27787,12 @@ msgstr ""
msgid "Use IMAP"
msgstr ""
+#. Label of the use_number_format_from_currency (Check) field in DocType
+#. 'System Settings'
+#: frappe/core/doctype/system_settings/system_settings.json
+msgid "Use Number Format from Currency"
+msgstr ""
+
#. Label of the use_post (Check) field in DocType 'SMS Settings'
#: frappe/core/doctype/sms_settings/sms_settings.json
msgid "Use POST"
@@ -28051,7 +28063,7 @@ msgstr ""
#. Label of a Link in the Users Workspace
#: frappe/core/page/permission_manager/permission_manager_help.html:30
#: frappe/core/workspace/users/users.json
-#: frappe/public/js/frappe/views/reports/query_report.js:1795
+#: frappe/public/js/frappe/views/reports/query_report.js:1797
#: frappe/public/js/frappe/views/reports/report_view.js:1675
msgid "User Permissions"
msgstr ""
@@ -28165,15 +28177,15 @@ msgstr ""
msgid "User with email: {0} does not exist in the system. Please ask 'System Administrator' to create the user for you."
msgstr ""
-#: frappe/core/doctype/user/user.py:528
+#: frappe/core/doctype/user/user.py:529
msgid "User {0} cannot be deleted"
msgstr ""
-#: frappe/core/doctype/user/user.py:318
+#: frappe/core/doctype/user/user.py:319
msgid "User {0} cannot be disabled"
msgstr ""
-#: frappe/core/doctype/user/user.py:608
+#: frappe/core/doctype/user/user.py:609
msgid "User {0} cannot be renamed"
msgstr ""
@@ -28194,7 +28206,7 @@ msgstr ""
msgid "User {0} has requested for data deletion"
msgstr ""
-#: frappe/core/doctype/user/user.py:1374
+#: frappe/core/doctype/user/user.py:1378
msgid "User {0} impersonated as {1}"
msgstr ""
@@ -28223,7 +28235,7 @@ msgstr ""
msgid "Username"
msgstr ""
-#: frappe/core/doctype/user/user.py:693
+#: frappe/core/doctype/user/user.py:694
msgid "Username {0} already exists"
msgstr ""
@@ -28363,15 +28375,15 @@ msgstr ""
msgid "Value To Be Set"
msgstr ""
-#: frappe/model/base_document.py:987 frappe/model/document.py:739
+#: frappe/model/base_document.py:987 frappe/model/document.py:759
msgid "Value cannot be changed for {0}"
msgstr ""
-#: frappe/model/document.py:685
+#: frappe/model/document.py:705
msgid "Value cannot be negative for"
msgstr ""
-#: frappe/model/document.py:689
+#: frappe/model/document.py:709
msgid "Value cannot be negative for {0}: {1}"
msgstr ""
@@ -28484,7 +28496,7 @@ msgstr ""
msgid "View"
msgstr ""
-#: frappe/core/doctype/success_action/success_action.js:58
+#: frappe/core/doctype/success_action/success_action.js:60
#: frappe/public/js/frappe/form/success_action.js:89
msgid "View All"
msgstr ""
@@ -29059,11 +29071,11 @@ msgstr ""
msgid "Welcome Workspace"
msgstr ""
-#: frappe/core/doctype/user/user.py:406
+#: frappe/core/doctype/user/user.py:407
msgid "Welcome email sent"
msgstr ""
-#: frappe/core/doctype/user/user.py:467
+#: frappe/core/doctype/user/user.py:468
msgid "Welcome to {0}"
msgstr ""
@@ -29297,7 +29309,7 @@ msgstr ""
msgid "Workspace"
msgstr ""
-#: frappe/public/js/frappe/router.js:182
+#: frappe/public/js/frappe/router.js:173
msgid "Workspace {0} does not exist"
msgstr ""
@@ -29470,9 +29482,9 @@ msgstr ""
#: frappe/integrations/doctype/webhook/webhook.py:128
#: frappe/printing/doctype/print_format/print_format.json
#: frappe/public/js/form_builder/utils.js:336
-#: frappe/public/js/frappe/form/controls/link.js:479
+#: frappe/public/js/frappe/form/controls/link.js:485
#: frappe/public/js/frappe/list/list_sidebar_group_by.js:223
-#: frappe/public/js/frappe/views/reports/query_report.js:1532
+#: frappe/public/js/frappe/views/reports/query_report.js:1534
#: frappe/website/doctype/help_article/templates/help_article.html:25
msgid "Yes"
msgstr ""
@@ -29556,7 +29568,7 @@ msgstr ""
msgid "You are not permitted to access this page."
msgstr ""
-#: frappe/__init__.py:948
+#: frappe/__init__.py:954
msgid "You are not permitted to access this resource."
msgstr ""
@@ -29719,7 +29731,7 @@ msgstr ""
msgid "You created this"
msgstr ""
-#: frappe/client.py:430
+#: frappe/client.py:410
msgid "You do not have Read or Select Permissions for {}"
msgstr ""
@@ -29727,7 +29739,7 @@ msgstr ""
msgid "You do not have enough permissions to access this resource. Please contact your manager to get access."
msgstr ""
-#: frappe/app.py:382
+#: frappe/app.py:385
msgid "You do not have enough permissions to complete the action"
msgstr ""
@@ -29740,7 +29752,7 @@ msgstr ""
msgid "You do not have enough review points"
msgstr ""
-#: frappe/desk/query_report.py:799
+#: frappe/desk/query_report.py:804
msgid "You do not have permission to access {0}: {1}."
msgstr ""
@@ -29881,7 +29893,7 @@ msgstr ""
msgid "You need to have \"Share\" permission"
msgstr ""
-#: frappe/utils/print_format.py:255
+#: frappe/utils/print_format.py:250
msgid "You need to install pycups to use this feature!"
msgstr ""
@@ -29897,7 +29909,7 @@ msgstr ""
msgid "You need write permission to rename"
msgstr ""
-#: frappe/client.py:458
+#: frappe/client.py:438
msgid "You need {0} permission to fetch values from {1} {2}"
msgstr ""
@@ -29965,7 +29977,7 @@ msgstr ""
msgid "Your account has been deleted"
msgstr ""
-#: frappe/auth.py:492
+#: frappe/auth.py:491
msgid "Your account has been locked and will resume after {0} seconds"
msgstr ""
@@ -30015,7 +30027,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/app.py:373
+#: frappe/app.py:376
msgid "Your session has expired, please login again to continue."
msgstr ""
@@ -30047,11 +30059,11 @@ msgstr ""
msgid "_report"
msgstr ""
-#: frappe/database/database.py:326
+#: frappe/database/database.py:325
msgid "`as_iterator` only works with `as_list=True` or `as_dict=True`"
msgstr ""
-#: frappe/utils/background_jobs.py:106
+#: frappe/utils/background_jobs.py:105
msgid "`job_id` paramater is required for deduplication."
msgstr ""
@@ -30243,7 +30255,7 @@ msgid "email inbox"
msgstr ""
#: frappe/permissions.py:402 frappe/permissions.py:413
-#: frappe/public/js/frappe/form/controls/link.js:488
+#: frappe/public/js/frappe/form/controls/link.js:494
msgid "empty"
msgstr ""
@@ -30942,7 +30954,7 @@ msgctxt "Form timeline"
msgid "{0} attached {1}"
msgstr ""
-#: frappe/core/doctype/system_settings/system_settings.py:143
+#: frappe/core/doctype/system_settings/system_settings.py:144
msgid "{0} can not be more than {1}"
msgstr ""
@@ -31084,7 +31096,7 @@ msgstr ""
msgid "{0} has left the conversation in {1} {2}"
msgstr ""
-#: frappe/__init__.py:2511
+#: frappe/__init__.py:2513
msgid "{0} has no versions tracked."
msgstr ""
@@ -31175,15 +31187,15 @@ msgid "{0} is not a valid DocType for Dynamic Link"
msgstr ""
#: frappe/email/doctype/email_group/email_group.py:131
-#: frappe/utils/__init__.py:199
+#: frappe/utils/__init__.py:200
msgid "{0} is not a valid Email Address"
msgstr ""
-#: frappe/utils/__init__.py:167
+#: frappe/utils/__init__.py:168
msgid "{0} is not a valid Name"
msgstr ""
-#: frappe/utils/__init__.py:146
+#: frappe/utils/__init__.py:147
msgid "{0} is not a valid Phone Number"
msgstr ""
@@ -31250,7 +31262,7 @@ msgstr ""
msgid "{0} items selected"
msgstr ""
-#: frappe/core/doctype/user/user.py:1383
+#: frappe/core/doctype/user/user.py:1387
msgid "{0} just impersonated as you. They gave this reason: {1}"
msgstr ""
@@ -31283,23 +31295,23 @@ msgstr ""
msgid "{0} months ago"
msgstr ""
-#: frappe/model/document.py:1692
+#: frappe/model/document.py:1712
msgid "{0} must be after {1}"
msgstr ""
-#: frappe/model/document.py:1453
+#: frappe/model/document.py:1473
msgid "{0} must be beginning with '{1}'"
msgstr ""
-#: frappe/model/document.py:1455
+#: frappe/model/document.py:1475
msgid "{0} must be equal to '{1}'"
msgstr ""
-#: frappe/model/document.py:1451
+#: frappe/model/document.py:1471
msgid "{0} must be none of {1}"
msgstr ""
-#: frappe/model/document.py:1449 frappe/utils/csvutils.py:158
+#: frappe/model/document.py:1469 frappe/utils/csvutils.py:158
msgid "{0} must be one of {1}"
msgstr ""
@@ -31311,7 +31323,7 @@ msgstr ""
msgid "{0} must be unique"
msgstr ""
-#: frappe/model/document.py:1457
+#: frappe/model/document.py:1477
msgid "{0} must be {1} {2}"
msgstr ""
@@ -31401,7 +31413,7 @@ msgstr ""
msgid "{0} role does not have permission on any doctype"
msgstr ""
-#: frappe/desk/query_report.py:584
+#: frappe/desk/query_report.py:589
msgid "{0} saved successfully"
msgstr ""
@@ -31513,7 +31525,7 @@ msgstr ""
msgid "{0} {1} is linked with the following submitted documents: {2}"
msgstr ""
-#: frappe/model/document.py:232 frappe/permissions.py:557
+#: frappe/model/document.py:252 frappe/permissions.py:557
msgid "{0} {1} not found"
msgstr ""