From a01cadcd441546ee02839843b211a4d56b2c1f44 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Tue, 14 Apr 2026 11:01:38 +0530 Subject: [PATCH] chore: update POT file (#38546) --- frappe/locale/main.pot | 546 ++++++++++++++++++++++------------------- 1 file changed, 293 insertions(+), 253 deletions(-) diff --git a/frappe/locale/main.pot b/frappe/locale/main.pot index f6576b32b1..2757bdad7c 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: 2026-04-05 09:44+0000\n" -"PO-Revision-Date: 2026-04-05 09:44+0000\n" +"POT-Creation-Date: 2026-04-12 09:45+0000\n" +"PO-Revision-Date: 2026-04-12 09:45+0000\n" "Last-Translator: developers@frappe.io\n" "Language-Team: developers@frappe.io\n" "MIME-Version: 1.0\n" @@ -642,7 +642,7 @@ msgstr "" msgid "A field with the name {0} already exists in {1}" msgstr "" -#: frappe/core/doctype/file/file.py:280 +#: frappe/core/doctype/file/file.py:313 msgid "A file with same name {} already exists" msgstr "" @@ -897,7 +897,7 @@ msgstr "" msgid "Access Token URL" msgstr "" -#: frappe/auth.py:504 +#: frappe/auth.py:506 msgid "Access not allowed from this IP Address" msgstr "" @@ -963,7 +963,7 @@ msgstr "" msgid "Action Complete" msgstr "" -#: frappe/model/document.py:2080 +#: frappe/model/document.py:2083 msgid "Action Failed" msgstr "" @@ -1144,8 +1144,8 @@ msgid "Add Child" msgstr "" #: frappe/public/js/frappe/views/kanban/kanban_board.html:4 -#: frappe/public/js/frappe/views/reports/query_report.js:1982 -#: frappe/public/js/frappe/views/reports/query_report.js:1985 +#: frappe/public/js/frappe/views/reports/query_report.js:1984 +#: frappe/public/js/frappe/views/reports/query_report.js:1987 #: frappe/public/js/frappe/views/reports/report_view.js:347 #: frappe/public/js/frappe/views/reports/report_view.js:372 #: frappe/public/js/print_format_builder/Field.vue:112 @@ -1215,7 +1215,7 @@ msgstr "" msgid "Add Reply-To header" msgstr "" -#: frappe/core/doctype/user/user.py:854 +#: frappe/core/doctype/user/user.py:882 msgid "Add Roles" msgstr "" @@ -1545,11 +1545,11 @@ msgstr "" msgid "Administrator" msgstr "" -#: frappe/core/doctype/user/user.py:1274 +#: frappe/core/doctype/user/user.py:1302 msgid "Administrator Logged In" msgstr "" -#: frappe/core/doctype/user/user.py:1268 +#: frappe/core/doctype/user/user.py:1296 msgid "Administrator accessed {0} on {1} via IP Address {2}." msgstr "" @@ -1717,7 +1717,7 @@ msgstr "" #. Label of the all_day (Check) field in DocType 'Event' #: frappe/desk/doctype/calendar_view/calendar_view.json #: frappe/desk/doctype/event/event.json -#: frappe/public/js/frappe/ui/notifications/notifications.js:444 +#: frappe/public/js/frappe/ui/notifications/notifications.js:472 msgid "All Day" msgstr "" @@ -2140,10 +2140,14 @@ msgstr "" msgid "Allows users to enable the mask property for any field of the respective doctype." msgstr "" -#: frappe/core/doctype/user/user.py:1082 +#: frappe/core/doctype/user/user.py:1110 msgid "Already Registered" msgstr "" +#: frappe/public/js/frappe/form/toolbar.js:742 +msgid "Already amended as {0}" +msgstr "" + #: frappe/desk/form/assign_to.py:138 msgid "Already in the following Users ToDo list:{0}" msgstr "" @@ -2195,6 +2199,7 @@ msgstr "" #: frappe/core/doctype/custom_docperm/custom_docperm.json #: frappe/core/doctype/docperm/docperm.json #: frappe/core/doctype/user_document_type/user_document_type.json +#: frappe/public/js/frappe/form/toolbar.js:738 msgid "Amend" msgstr "" @@ -2567,6 +2572,10 @@ msgstr "" msgid "Are you sure you want to generate a new report?" msgstr "" +#: frappe/public/js/frappe/desk.js:383 +msgid "Are you sure you want to log out?" +msgstr "" + #: frappe/public/js/frappe/form/toolbar.js:130 msgid "Are you sure you want to merge {0} with {1}?" msgstr "" @@ -2874,7 +2883,7 @@ msgstr "" msgid "Attached To Name" msgstr "" -#: frappe/core/doctype/file/file.py:154 +#: frappe/core/doctype/file/file.py:187 msgid "Attached To Name must be a string or an integer" msgstr "" @@ -2890,7 +2899,7 @@ msgstr "" msgid "Attachment Limit (MB)" msgstr "" -#: frappe/core/doctype/file/file.py:349 +#: frappe/core/doctype/file/file.py:382 #: frappe/public/js/frappe/form/sidebar/attachments.js:36 msgid "Attachment Limit Reached" msgstr "" @@ -2917,11 +2926,11 @@ msgstr "" msgid "Attachments" msgstr "" -#: frappe/public/js/frappe/form/print_utils.js:139 +#: frappe/public/js/frappe/form/print_utils.js:145 msgid "Attempting Connection to QZ Tray..." msgstr "" -#: frappe/public/js/frappe/form/print_utils.js:155 +#: frappe/public/js/frappe/form/print_utils.js:161 msgid "Attempting to launch QZ Tray..." msgstr "" @@ -3392,7 +3401,7 @@ msgstr "" #. 'System Health Report' #: frappe/core/workspace/build/build.json #: frappe/desk/doctype/system_health_report/system_health_report.json -#: frappe/public/js/frappe/ui/sidebar/sidebar.js:520 +#: frappe/public/js/frappe/ui/sidebar/sidebar.js:524 msgid "Background Jobs" msgstr "" @@ -3603,7 +3612,7 @@ msgstr "" msgid "Beta" msgstr "" -#: frappe/core/doctype/user/user.py:1291 frappe/utils/password_strength.py:73 +#: frappe/core/doctype/user/user.py:1319 frappe/utils/password_strength.py:73 msgid "Better add a few more letters or another word" msgstr "" @@ -4135,7 +4144,7 @@ msgstr "" #: frappe/desk/form/save.py:74 #: frappe/integrations/doctype/integration_request/integration_request.json #: frappe/public/js/frappe/model/indicator.js:78 -#: frappe/public/js/frappe/ui/filters/filter.js:546 +#: frappe/public/js/frappe/ui/filters/filter.js:549 msgid "Cancelled" msgstr "" @@ -4172,10 +4181,14 @@ msgstr "" msgid "Cannot Update After Submit" msgstr "" -#: frappe/core/doctype/file/file.py:657 +#: frappe/core/doctype/file/file.py:690 msgid "Cannot access file path {0}" msgstr "" +#: frappe/core/doctype/file/file.py:150 +msgid "Cannot attach a folder to a document" +msgstr "" + #: frappe/public/js/workflow_builder/utils.js:183 msgid "Cannot cancel before submitting while transitioning from {0} State to {1} State" msgstr "" @@ -4224,7 +4237,7 @@ msgstr "" msgid "Cannot delete Desktop Icon '{0}' as it is restricted" msgstr "" -#: frappe/core/doctype/file/file.py:176 +#: frappe/core/doctype/file/file.py:209 msgid "Cannot delete Home and Attachments folders" msgstr "" @@ -4279,7 +4292,7 @@ msgstr "" msgid "Cannot edit Standard charts" msgstr "" -#: frappe/core/doctype/report/report.py:72 +#: frappe/core/doctype/report/report.py:73 msgid "Cannot edit a standard report. Please duplicate and create a new report" msgstr "" @@ -4308,11 +4321,11 @@ msgstr "" msgid "Cannot enable {0} for a non-submittable doctype" msgstr "" -#: frappe/core/doctype/file/file.py:275 +#: frappe/core/doctype/file/file.py:308 msgid "Cannot find file {} on disk" msgstr "" -#: frappe/core/doctype/file/file.py:594 +#: frappe/core/doctype/file/file.py:627 msgid "Cannot get file contents of a Folder" msgstr "" @@ -4332,7 +4345,7 @@ msgstr "" msgid "Cannot map because following condition fails:" msgstr "" -#: frappe/core/doctype/data_import/importer.py:974 +#: frappe/core/doctype/data_import/importer.py:979 msgid "Cannot match column {0} with any field" msgstr "" @@ -4998,7 +5011,7 @@ msgstr "" #: frappe/public/js/frappe/form/form_tour.js:276 #: frappe/public/js/frappe/ui/sidebar/sidebar.html:52 -#: frappe/public/js/frappe/widgets/base_widget.js:159 +#: frappe/public/js/frappe/widgets/base_widget.js:160 msgid "Collapse" msgstr "" @@ -5007,7 +5020,7 @@ msgctxt "Shrink code field." msgid "Collapse" msgstr "" -#: frappe/public/js/frappe/views/reports/query_report.js:2278 +#: frappe/public/js/frappe/views/reports/query_report.js:2280 #: frappe/public/js/frappe/views/treeview.js:124 msgid "Collapse All" msgstr "" @@ -5210,7 +5223,7 @@ msgstr "" msgid "Comments and Communications will be associated with this linked document" msgstr "" -#: frappe/templates/includes/comments/comments.py:54 +#: frappe/templates/includes/comments/comments.py:51 msgid "Comments cannot have links or email addresses" msgstr "" @@ -5317,7 +5330,7 @@ msgstr "" msgid "Complete By" msgstr "" -#: frappe/core/doctype/user/user.py:514 +#: frappe/core/doctype/user/user.py:536 #: frappe/templates/emails/new_user.html:10 msgid "Complete Registration" msgstr "" @@ -5522,8 +5535,8 @@ msgstr "" msgid "Connected User" msgstr "" -#: frappe/public/js/frappe/form/print_utils.js:145 -#: frappe/public/js/frappe/form/print_utils.js:169 +#: frappe/public/js/frappe/form/print_utils.js:151 +#: frappe/public/js/frappe/form/print_utils.js:175 msgid "Connected to QZ Tray!" msgstr "" @@ -5773,7 +5786,7 @@ msgstr "" msgid "Could not find {0}" msgstr "" -#: frappe/core/doctype/data_import/importer.py:936 +#: frappe/core/doctype/data_import/importer.py:941 msgid "Could not map column {0} to field {1}" msgstr "" @@ -6033,7 +6046,7 @@ msgstr "" msgid "Created On" msgstr "" -#: frappe/public/js/frappe/desk.js:520 +#: frappe/public/js/frappe/desk.js:522 #: frappe/public/js/frappe/views/treeview.js:402 msgid "Creating {0}" msgstr "" @@ -6900,7 +6913,9 @@ msgstr "" msgid "Default Incoming" msgstr "" +#. Label of the letter_head (Link) field in DocType 'Report' #. Label of the is_default (Check) field in DocType 'Letter Head' +#: frappe/core/doctype/report/report.json #: frappe/printing/doctype/letter_head/letter_head.json msgid "Default Letter Head" msgstr "" @@ -6926,8 +6941,10 @@ msgid "Default Portal Home" msgstr "" #. Label of the default_print_format (Data) field in DocType 'DocType' +#. Label of the default_print_format (Link) field in DocType 'Report' #. Label of the default_print_format (Link) field in DocType 'Customize Form' #: frappe/core/doctype/doctype/doctype.json +#: frappe/core/doctype/report/report.json #: frappe/custom/doctype/customize_form/customize_form.json msgid "Default Print Format" msgstr "" @@ -8203,7 +8220,7 @@ msgid "Document Types and Permissions" msgstr "" #: frappe/core/doctype/submission_queue/submission_queue.py:163 -#: frappe/model/document.py:2151 +#: frappe/model/document.py:2154 msgid "Document Unlocked" msgstr "" @@ -8427,14 +8444,14 @@ msgid "Dr" msgstr "" #: frappe/public/js/frappe/model/indicator.js:73 -#: frappe/public/js/frappe/ui/filters/filter.js:544 +#: frappe/public/js/frappe/ui/filters/filter.js:547 msgid "Draft" msgstr "" #: frappe/public/js/frappe/views/workspace/blocks/header.js:46 #: frappe/public/js/frappe/views/workspace/blocks/paragraph.js:136 #: frappe/public/js/frappe/views/workspace/blocks/spacer.js:44 -#: frappe/public/js/frappe/widgets/base_widget.js:33 +#: frappe/public/js/frappe/widgets/base_widget.js:34 msgid "Drag" msgstr "" @@ -8614,10 +8631,10 @@ msgstr "" #: frappe/public/js/frappe/form/templates/address_list.html:13 #: frappe/public/js/frappe/form/templates/contact_list.html:13 #: frappe/public/js/frappe/form/toolbar.js:214 -#: frappe/public/js/frappe/form/toolbar.js:785 +#: frappe/public/js/frappe/form/toolbar.js:791 #: frappe/public/js/frappe/views/reports/query_report.js:913 #: frappe/public/js/frappe/views/reports/query_report.js:1928 -#: frappe/public/js/frappe/widgets/base_widget.js:64 +#: frappe/public/js/frappe/widgets/base_widget.js:65 #: frappe/public/js/frappe/widgets/chart_widget.js:304 #: frappe/public/js/frappe/widgets/number_card_widget.js:365 #: frappe/templates/discussions/reply_card.html:29 @@ -8899,7 +8916,7 @@ msgstr "" msgid "Email Account Name" msgstr "" -#: frappe/core/doctype/user/user.py:784 +#: frappe/core/doctype/user/user.py:812 msgid "Email Account added multiple times" msgstr "" @@ -9123,7 +9140,7 @@ msgstr "" msgid "Email sending undone" msgstr "" -#: frappe/email/doctype/email_queue/email_queue.py:197 +#: frappe/email/doctype/email_queue/email_queue.py:199 msgid "Email size {0:.2f} MB exceeds the maximum allowed size of {1:.2f} MB" msgstr "" @@ -9619,7 +9636,7 @@ msgstr "" msgid "Error Message" msgstr "" -#: frappe/public/js/frappe/form/print_utils.js:176 +#: frappe/public/js/frappe/form/print_utils.js:182 msgid "Error connecting to QZ Tray Application...

You need to have QZ Tray application installed and running, to use the Raw Print feature.

Click here to Download and install QZ Tray.
Click here to learn more about Raw Printing." msgstr "" @@ -9753,7 +9770,7 @@ msgstr "" msgid "Event Type" msgstr "" -#: frappe/public/js/frappe/ui/notifications/notifications.js:70 +#: frappe/public/js/frappe/ui/notifications/notifications.js:69 msgid "Events" msgstr "" @@ -9850,7 +9867,7 @@ msgstr "" msgid "Executing..." msgstr "" -#: frappe/public/js/frappe/views/reports/query_report.js:2294 +#: frappe/public/js/frappe/views/reports/query_report.js:2296 msgid "Execution Time: {0} sec" msgstr "" @@ -9862,7 +9879,7 @@ msgstr "" #: frappe/public/js/frappe/views/treeview.js:116 #: frappe/public/js/frappe/views/treeview.js:128 #: frappe/public/js/frappe/views/treeview.js:138 -#: frappe/public/js/frappe/widgets/base_widget.js:159 +#: frappe/public/js/frappe/widgets/base_widget.js:160 msgid "Expand" msgstr "" @@ -9871,7 +9888,7 @@ msgctxt "Enlarge code field." msgid "Expand" msgstr "" -#: frappe/public/js/frappe/views/reports/query_report.js:2276 +#: frappe/public/js/frappe/views/reports/query_report.js:2278 #: frappe/public/js/frappe/views/treeview.js:134 msgid "Expand All" msgstr "" @@ -9935,7 +9952,7 @@ msgstr "" #: frappe/core/page/permission_manager/permission_manager_help.html:66 #: frappe/public/js/frappe/data_import/data_exporter.js:92 #: frappe/public/js/frappe/data_import/data_exporter.js:247 -#: 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/reports/report_view.js:1714 #: frappe/public/js/frappe/widgets/chart_widget.js:320 msgid "Export" @@ -10154,7 +10171,7 @@ msgstr "" msgid "Failed to connect to server" msgstr "" -#: frappe/auth.py:714 +#: frappe/auth.py:716 msgid "Failed to decode token, please provide a valid base64-encoded token." msgstr "" @@ -10223,7 +10240,7 @@ msgstr "" msgid "Failed to retrieve the list of IMAP folders from the server. Please ensure the mailbox is accessible and the account has permission to list folders." msgstr "" -#: frappe/email/doctype/email_queue/email_queue.py:345 +#: frappe/email/doctype/email_queue/email_queue.py:347 msgid "Failed to send email with subject:" msgstr "" @@ -10327,7 +10344,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:237 -#: frappe/public/js/frappe/views/reports/query_report.js:2029 +#: frappe/public/js/frappe/views/reports/query_report.js:2031 #: frappe/website/doctype/web_form_field/web_form_field.json #: frappe/website/doctype/web_form_list_column/web_form_list_column.json msgid "Field" @@ -10509,7 +10526,7 @@ msgstr "" msgid "Fields Multicheck" msgstr "" -#: frappe/core/doctype/file/file.py:442 +#: frappe/core/doctype/file/file.py:475 msgid "Fields `file_name` or `file_url` must be set for File" msgstr "" @@ -10605,11 +10622,15 @@ msgstr "" msgid "File URL" msgstr "" +#: frappe/core/doctype/file/file.py:123 +msgid "File URL is required when copying an existing attachment." +msgstr "" + #: frappe/desk/page/backups/backups.py:107 msgid "File backup is ready" msgstr "" -#: frappe/core/doctype/file/file.py:660 +#: frappe/core/doctype/file/file.py:693 msgid "File name cannot have {0}" msgstr "" @@ -10617,7 +10638,7 @@ msgstr "" msgid "File not attached" msgstr "" -#: frappe/core/doctype/file/file.py:771 frappe/public/js/frappe/request.js:201 +#: frappe/core/doctype/file/file.py:804 frappe/public/js/frappe/request.js:201 #: frappe/utils/file_manager.py:221 msgid "File size exceeded the maximum allowed size of {0} MB" msgstr "" @@ -10626,7 +10647,7 @@ msgstr "" msgid "File too big" msgstr "" -#: frappe/core/doctype/file/file.py:401 +#: frappe/core/doctype/file/file.py:434 msgid "File type of {0} is not allowed" msgstr "" @@ -10634,7 +10655,7 @@ msgstr "" msgid "File upload failed." msgstr "" -#: frappe/core/doctype/file/file.py:388 frappe/core/doctype/file/file.py:459 +#: frappe/core/doctype/file/file.py:421 frappe/core/doctype/file/file.py:492 msgid "File {0} does not exist" msgstr "" @@ -10711,7 +10732,7 @@ msgid "Filtered Records" msgstr "" #: frappe/website/doctype/help_article/help_article.py:91 -#: frappe/www/portal.py:58 +#: frappe/www/portal.py:60 msgid "Filtered by \"{0}\"" msgstr "" @@ -10913,7 +10934,7 @@ msgstr "" msgid "Folder name should not include '/' (slash)" msgstr "" -#: frappe/core/doctype/file/file.py:505 +#: frappe/core/doctype/file/file.py:538 msgid "Folder {0} is not empty" msgstr "" @@ -10923,7 +10944,7 @@ msgid "Folio" msgstr "" #: frappe/public/js/frappe/form/templates/form_sidebar.html:151 -#: frappe/public/js/frappe/form/toolbar.js:945 +#: frappe/public/js/frappe/form/toolbar.js:951 msgid "Follow" msgstr "" @@ -11123,7 +11144,7 @@ msgid "" "For ranges, use 5:10 (for values between 5 & 10)." msgstr "" -#: frappe/public/js/frappe/views/reports/query_report.js:2291 +#: frappe/public/js/frappe/views/reports/query_report.js:2293 msgid "For comparison, use >5, <10 or =324. For ranges, use 5:10 (for values between 5 & 10)." msgstr "" @@ -11416,7 +11437,7 @@ msgstr "" msgid "From Date Field" msgstr "" -#: frappe/public/js/frappe/views/reports/query_report.js:1990 +#: frappe/public/js/frappe/views/reports/query_report.js:1992 msgid "From Document Type" msgstr "" @@ -11562,7 +11583,7 @@ msgstr "" msgid "Generate Separate Documents For Each Assignee" msgstr "" -#: frappe/public/js/frappe/ui/sidebar/sidebar.js:515 +#: frappe/public/js/frappe/ui/sidebar/sidebar.js:519 #: frappe/public/js/frappe/utils/utils.js:2109 msgid "Generate Tracking URL" msgstr "" @@ -11681,7 +11702,7 @@ msgstr "" msgid "Global Unsubscribe" msgstr "" -#: frappe/public/js/frappe/form/toolbar.js:880 +#: frappe/public/js/frappe/form/toolbar.js:886 msgid "Go" msgstr "" @@ -12337,8 +12358,8 @@ msgstr "" #. Option for the 'Page Number' (Select) field in DocType 'Print Format' #: frappe/printing/doctype/print_format/print_format.json -#: frappe/public/js/frappe/widgets/base_widget.js:46 -#: frappe/public/js/frappe/widgets/base_widget.js:178 +#: frappe/public/js/frappe/widgets/base_widget.js:47 +#: frappe/public/js/frappe/widgets/base_widget.js:179 #: frappe/public/js/print_format_builder/PrintFormatControls.vue:243 #: frappe/templates/includes/login/login.js:81 #: frappe/www/update-password.html:117 @@ -12523,17 +12544,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:381 +#: frappe/core/doctype/file/test_file.py:383 +#: frappe/core/doctype/file/test_file.py:447 msgid "Home/Test Folder 1" msgstr "" -#: frappe/core/doctype/file/test_file.py:376 +#: frappe/core/doctype/file/test_file.py:436 msgid "Home/Test Folder 1/Test Folder 3" msgstr "" -#: frappe/core/doctype/file/test_file.py:332 +#: frappe/core/doctype/file/test_file.py:392 msgid "Home/Test Folder 2" msgstr "" @@ -12585,10 +12606,10 @@ msgid "I guess you don't have access to any workspace yet, but you can create on msgstr "" #. Label of the id (Data) field in DocType 'User Session Display' -#: frappe/core/doctype/data_import/importer.py:1178 -#: frappe/core/doctype/data_import/importer.py:1184 -#: frappe/core/doctype/data_import/importer.py:1249 -#: frappe/core/doctype/data_import/importer.py:1252 +#: frappe/core/doctype/data_import/importer.py:1183 +#: frappe/core/doctype/data_import/importer.py:1189 +#: frappe/core/doctype/data_import/importer.py:1254 +#: frappe/core/doctype/data_import/importer.py:1257 #: frappe/core/doctype/user_session_display/user_session_display.json #: frappe/desk/report/todo/todo.py:36 frappe/model/meta.py:52 #: frappe/public/js/frappe/data_import/data_exporter.js:371 @@ -12844,6 +12865,10 @@ msgstr "" msgid "If left empty, the default workspace will be the last visited workspace" msgstr "" +#: frappe/public/js/frappe/form/print_utils.js:36 +msgid "If no Print Format is selected, the default template for this report will be used." +msgstr "" + #. Description of the 'Port' (Data) field in DocType 'Email Domain' #: frappe/email/doctype/email_domain/email_domain.json msgid "If non standard port (e.g. 587)" @@ -13065,7 +13090,7 @@ msgstr "" msgid "Image link '{0}' is not valid" msgstr "" -#: frappe/core/doctype/file/file.js:123 +#: frappe/core/doctype/file/file.js:129 msgid "Image optimized" msgstr "" @@ -13178,11 +13203,11 @@ msgstr "" msgid "Import from Google Sheets" msgstr "" -#: frappe/core/doctype/data_import/importer.py:616 +#: frappe/core/doctype/data_import/importer.py:617 msgid "Import template should be of type .csv, .xlsx or .xls" msgstr "" -#: frappe/core/doctype/data_import/importer.py:486 +#: frappe/core/doctype/data_import/importer.py:487 msgid "Import template should contain a Header and atleast one row." msgstr "" @@ -13336,7 +13361,7 @@ msgstr "" msgid "Include Web View Link in Email" msgstr "" -#: frappe/public/js/frappe/form/print_utils.js:60 +#: frappe/public/js/frappe/form/print_utils.js:65 #: frappe/public/js/frappe/views/reports/query_report.js:1751 msgid "Include filters" msgstr "" @@ -13392,7 +13417,7 @@ msgstr "" msgid "Incomplete Virtual Doctype Implementation" msgstr "" -#: frappe/auth.py:268 +#: frappe/auth.py:270 msgid "Incomplete login details" msgstr "" @@ -13514,7 +13539,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:2035 +#: frappe/public/js/frappe/views/reports/query_report.js:2037 msgid "Insert After" msgstr "" @@ -13771,7 +13796,7 @@ msgstr "" msgid "Invalid Fieldname" msgstr "" -#: frappe/core/doctype/file/file.py:232 +#: frappe/core/doctype/file/file.py:265 msgid "Invalid File URL" msgstr "" @@ -13840,7 +13865,7 @@ msgstr "" msgid "Invalid Parameters." msgstr "" -#: frappe/core/doctype/user/user.py:937 frappe/www/update-password.html:148 +#: frappe/core/doctype/user/user.py:965 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" @@ -13867,7 +13892,7 @@ msgstr "" msgid "Invalid Transition" msgstr "" -#: frappe/core/doctype/file/file.py:243 +#: frappe/core/doctype/file/file.py:276 #: frappe/public/js/frappe/widgets/widget_dialog.js:602 #: frappe/utils/csvutils.py:227 frappe/utils/csvutils.py:248 msgid "Invalid URL" @@ -14006,7 +14031,7 @@ msgstr "" msgid "Invalid nested expression: dictionary must represent a function or operator" msgstr "" -#: frappe/core/doctype/data_import/importer.py:457 +#: frappe/core/doctype/data_import/importer.py:458 msgid "Invalid or corrupted content for import" msgstr "" @@ -14034,7 +14059,7 @@ msgstr "" msgid "Invalid start for filter condition: {0}. Expected a list or tuple." msgstr "" -#: frappe/core/doctype/data_import/importer.py:434 +#: frappe/core/doctype/data_import/importer.py:435 msgid "Invalid template file for import" msgstr "" @@ -14521,7 +14546,7 @@ msgid "Join video conference with {0}" msgstr "" #: frappe/public/js/frappe/form/toolbar.js:421 -#: frappe/public/js/frappe/form/toolbar.js:870 +#: frappe/public/js/frappe/form/toolbar.js:876 msgid "Jump to field" msgstr "" @@ -14855,7 +14880,7 @@ msgstr "" msgid "Landing Page" msgstr "" -#: frappe/public/js/frappe/form/print_utils.js:24 +#: frappe/public/js/frappe/form/print_utils.js:25 msgid "Landscape" msgstr "" @@ -14894,23 +14919,23 @@ msgstr "" msgid "Last 10 active users" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:634 +#: frappe/public/js/frappe/ui/filters/filter.js:637 msgid "Last 14 Days" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:638 +#: frappe/public/js/frappe/ui/filters/filter.js:641 msgid "Last 30 Days" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:658 +#: frappe/public/js/frappe/ui/filters/filter.js:661 msgid "Last 6 Months" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:630 +#: frappe/public/js/frappe/ui/filters/filter.js:633 msgid "Last 7 Days" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:642 +#: frappe/public/js/frappe/ui/filters/filter.js:645 msgid "Last 90 Days" msgstr "" @@ -14963,7 +14988,7 @@ msgstr "" #. Option for the 'Timespan' (Select) field in DocType 'Dashboard Chart' #: frappe/desk/doctype/dashboard_chart/dashboard_chart.json -#: frappe/public/js/frappe/ui/filters/filter.js:650 +#: frappe/public/js/frappe/ui/filters/filter.js:653 msgid "Last Month" msgstr "" @@ -14985,7 +15010,7 @@ msgstr "" #. Option for the 'Timespan' (Select) field in DocType 'Dashboard Chart' #: frappe/desk/doctype/dashboard_chart/dashboard_chart.json -#: frappe/public/js/frappe/ui/filters/filter.js:654 +#: frappe/public/js/frappe/ui/filters/filter.js:657 msgid "Last Quarter" msgstr "" @@ -15037,13 +15062,13 @@ msgstr "" #. Option for the 'Timespan' (Select) field in DocType 'Dashboard Chart' #: frappe/desk/doctype/dashboard_chart/dashboard_chart.json -#: frappe/public/js/frappe/ui/filters/filter.js:646 +#: frappe/public/js/frappe/ui/filters/filter.js:649 msgid "Last Week" msgstr "" #. Option for the 'Timespan' (Select) field in DocType 'Dashboard Chart' #: frappe/desk/doctype/dashboard_chart/dashboard_chart.json -#: frappe/public/js/frappe/ui/filters/filter.js:662 +#: frappe/public/js/frappe/ui/filters/filter.js:665 msgid "Last Year" msgstr "" @@ -15181,12 +15206,10 @@ msgstr "" msgid "Letter" msgstr "" -#. Label of the letter_head (Link) field in DocType 'Report' #. Name of a DocType -#: frappe/core/doctype/report/report.json #: frappe/printing/doctype/letter_head/letter_head.json #: frappe/printing/page/print/print.js:149 -#: frappe/public/js/frappe/form/print_utils.js:51 +#: frappe/public/js/frappe/form/print_utils.js:56 #: frappe/public/js/frappe/form/templates/print_layout.html:16 #: frappe/public/js/frappe/list/bulk_operations.js:52 #: frappe/public/js/print_format_builder/LetterHeadEditor.vue:144 @@ -15781,7 +15804,7 @@ msgstr "" msgid "Login link sent to your email" msgstr "" -#: frappe/auth.py:352 frappe/auth.py:355 +#: frappe/auth.py:354 frappe/auth.py:357 msgid "Login not allowed at this time" msgstr "" @@ -15802,7 +15825,7 @@ msgstr "" msgid "Login to start a new discussion" msgstr "" -#: frappe/www/portal.py:17 +#: frappe/www/portal.py:19 msgid "Login to view" msgstr "" @@ -15911,7 +15934,7 @@ msgstr "" msgid "Looks like you haven’t added any third party apps." msgstr "" -#: frappe/public/js/frappe/ui/notifications/notifications.js:356 +#: frappe/public/js/frappe/ui/notifications/notifications.js:353 msgid "Looks like you haven’t received any notifications." msgstr "" @@ -16097,7 +16120,7 @@ msgstr "" msgid "Map route parameters into form variables. Example /project/<name>" msgstr "" -#: frappe/core/doctype/data_import/importer.py:927 +#: frappe/core/doctype/data_import/importer.py:932 msgid "Mapping column {0} to field {1}" msgstr "" @@ -16127,13 +16150,13 @@ msgstr "" msgid "MariaDB Variables" msgstr "" -#: frappe/public/js/frappe/ui/notifications/notifications.js:49 +#: frappe/public/js/frappe/ui/notifications/notifications.js:48 msgid "Mark all as read" msgstr "" #: frappe/core/doctype/communication/communication.js:78 #: frappe/core/doctype/communication/communication_list.js:19 -#: frappe/public/js/frappe/ui/notifications/notifications.js:311 +#: frappe/public/js/frappe/ui/notifications/notifications.js:308 msgid "Mark as Read" msgstr "" @@ -16258,7 +16281,7 @@ msgstr "" msgid "Maximum" msgstr "" -#: frappe/core/doctype/file/file.py:343 +#: frappe/core/doctype/file/file.py:376 msgid "Maximum Attachment Limit of {0} has been reached for {1} {2}." msgstr "" @@ -16978,7 +17001,7 @@ msgstr "" msgid "Must have report permission to access this report." msgstr "" -#: frappe/core/doctype/report/report.py:172 +#: frappe/core/doctype/report/report.py:176 msgid "Must specify a Query to run" msgstr "" @@ -17373,7 +17396,7 @@ msgstr "" msgid "New password cannot be same as old password" msgstr "" -#: frappe/core/doctype/user/user.py:934 +#: frappe/core/doctype/user/user.py:962 msgid "New password cannot be the same as your current password. Please choose a different password." msgstr "" @@ -17434,7 +17457,7 @@ msgstr "" msgid "New {} releases for the following apps are available" msgstr "" -#: frappe/core/doctype/user/user.py:850 +#: frappe/core/doctype/user/user.py:878 msgid "Newly created user {0} has no roles enabled." msgstr "" @@ -17460,19 +17483,19 @@ msgctxt "Go to next slide" msgid "Next" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:690 +#: frappe/public/js/frappe/ui/filters/filter.js:693 msgid "Next 14 Days" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:694 +#: frappe/public/js/frappe/ui/filters/filter.js:697 msgid "Next 30 Days" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:710 +#: frappe/public/js/frappe/ui/filters/filter.js:713 msgid "Next 6 Months" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:686 +#: frappe/public/js/frappe/ui/filters/filter.js:689 msgid "Next 7 Days" msgstr "" @@ -17505,11 +17528,11 @@ msgstr "" msgid "Next Form Tour" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:702 +#: frappe/public/js/frappe/ui/filters/filter.js:705 msgid "Next Month" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:706 +#: frappe/public/js/frappe/ui/filters/filter.js:709 msgid "Next Quarter" msgstr "" @@ -17539,11 +17562,11 @@ msgstr "" msgid "Next Sync Token" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:698 +#: frappe/public/js/frappe/ui/filters/filter.js:701 msgid "Next Week" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:714 +#: frappe/public/js/frappe/ui/filters/filter.js:717 msgid "Next Year" msgstr "" @@ -17580,7 +17603,7 @@ msgstr "" msgid "No" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:552 +#: frappe/public/js/frappe/ui/filters/filter.js:555 msgctxt "Checkbox is not checked" msgid "No" msgstr "" @@ -17680,7 +17703,7 @@ msgstr "" msgid "No Name Specified for {0}" msgstr "" -#: frappe/public/js/frappe/ui/notifications/notifications.js:354 +#: frappe/public/js/frappe/ui/notifications/notifications.js:351 msgid "No New notifications" msgstr "" @@ -17724,7 +17747,7 @@ msgstr "" msgid "No Results found" msgstr "" -#: frappe/core/doctype/user/user.py:851 +#: frappe/core/doctype/user/user.py:879 msgid "No Roles Specified" msgstr "" @@ -17740,7 +17763,7 @@ msgstr "" msgid "No Tags" msgstr "" -#: frappe/public/js/frappe/ui/notifications/notifications.js:482 +#: frappe/public/js/frappe/ui/notifications/notifications.js:510 msgid "No Upcoming Events" msgstr "" @@ -17776,7 +17799,7 @@ msgstr "" msgid "No changes to sync" msgstr "" -#: frappe/core/doctype/data_import/importer.py:302 +#: frappe/core/doctype/data_import/importer.py:303 msgid "No changes to update" msgstr "" @@ -18006,7 +18029,7 @@ msgstr "" msgid "Normalized Query" msgstr "" -#: frappe/core/doctype/user/user.py:1077 +#: frappe/core/doctype/user/user.py:1105 #: frappe/templates/includes/login/login.js:253 frappe/utils/oauth.py:301 msgid "Not Allowed" msgstr "" @@ -18072,7 +18095,7 @@ msgid "Not Published" msgstr "" #: frappe/public/js/frappe/form/toolbar.js:316 -#: frappe/public/js/frappe/form/toolbar.js:853 +#: frappe/public/js/frappe/form/toolbar.js:859 #: frappe/public/js/frappe/model/indicator.js:28 #: frappe/public/js/frappe/views/kanban/kanban_view.js:206 #: frappe/public/js/frappe/views/reports/report_view.js:195 @@ -18097,7 +18120,7 @@ msgstr "" msgid "Not Set" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:614 +#: frappe/public/js/frappe/ui/filters/filter.js:617 msgctxt "Field value is not set" msgid "Not Set" msgstr "" @@ -18106,7 +18129,7 @@ msgstr "" msgid "Not a valid Comma Separated Value (CSV File)" msgstr "" -#: frappe/core/doctype/user/user.py:307 +#: frappe/core/doctype/user/user.py:308 msgid "Not a valid User Image." msgstr "" @@ -18217,7 +18240,7 @@ msgstr "" msgid "Notes:" msgstr "" -#: frappe/public/js/frappe/ui/notifications/notifications.js:531 +#: frappe/public/js/frappe/ui/notifications/notifications.js:559 msgid "Nothing New" msgstr "" @@ -18266,7 +18289,7 @@ msgstr "" #. Name of a DocType #. Label of a Workspace Sidebar Item #: frappe/desk/doctype/notification_settings/notification_settings.json -#: frappe/public/js/frappe/ui/notifications/notifications.js:41 +#: frappe/public/js/frappe/ui/notifications/notifications.js:40 #: frappe/workspace_sidebar/system.json msgid "Notification Settings" msgstr "" @@ -18296,13 +18319,14 @@ msgstr "" #. Label of the notifications (Table) field in DocType 'Event' #. Label of a Workspace Sidebar Item #: frappe/desk/doctype/event/event.json -#: frappe/public/js/frappe/ui/notifications/notifications.js:64 -#: frappe/public/js/frappe/ui/notifications/notifications.js:223 +#: frappe/desk/page/desktop/desktop.html:29 +#: frappe/public/js/frappe/ui/notifications/notifications.js:63 +#: frappe/public/js/frappe/ui/notifications/notifications.js:222 #: frappe/workspace_sidebar/system.json msgid "Notifications" msgstr "" -#: frappe/public/js/frappe/ui/notifications/notifications.js:337 +#: frappe/public/js/frappe/ui/notifications/notifications.js:334 msgid "Notifications Disabled" msgstr "" @@ -18732,7 +18756,7 @@ msgstr "" msgid "Only Administrator can edit" msgstr "" -#: frappe/core/doctype/report/report.py:76 +#: frappe/core/doctype/report/report.py:77 msgid "Only Administrator can save a standard report. Please rename and save." msgstr "" @@ -18758,7 +18782,7 @@ msgstr "" msgid "Only Send Records Updated in Last X Hours" msgstr "" -#: frappe/core/doctype/file/file.py:168 +#: frappe/core/doctype/file/file.py:201 msgid "Only System Managers can make this file public." msgstr "" @@ -18990,7 +19014,7 @@ msgstr "" msgid "Optimize" msgstr "" -#: frappe/core/doctype/file/file.js:121 +#: frappe/core/doctype/file/file.js:127 msgid "Optimizing image..." msgstr "" @@ -19097,7 +19121,7 @@ msgstr "" msgid "Org History Heading" msgstr "" -#: frappe/public/js/frappe/form/print_utils.js:22 +#: frappe/public/js/frappe/form/print_utils.js:23 msgid "Orientation" msgstr "" @@ -19183,7 +19207,7 @@ msgstr "" #: frappe/email/doctype/auto_email_report/auto_email_report.json #: frappe/printing/page/print/print.js:91 #: frappe/public/js/frappe/form/templates/print_layout.html:44 -#: frappe/public/js/frappe/views/reports/query_report.js:1952 +#: frappe/public/js/frappe/views/reports/query_report.js:1954 msgid "PDF" msgstr "" @@ -19558,11 +19582,11 @@ msgstr "" msgid "Password" msgstr "" -#: frappe/core/doctype/user/user.py:1142 +#: frappe/core/doctype/user/user.py:1170 msgid "Password Email Sent" msgstr "" -#: frappe/core/doctype/user/user.py:494 +#: frappe/core/doctype/user/user.py:510 msgid "Password Reset" msgstr "" @@ -19600,11 +19624,11 @@ msgstr "" msgid "Password not found for {0} {1} {2}" msgstr "" -#: frappe/core/doctype/user/user.py:1308 +#: frappe/core/doctype/user/user.py:1336 msgid "Password requirements not met" msgstr "" -#: frappe/core/doctype/user/user.py:1141 +#: frappe/core/doctype/user/user.py:1169 msgid "Password reset instructions have been sent to {}'s email" msgstr "" @@ -19612,11 +19636,11 @@ msgstr "" msgid "Password set" msgstr "" -#: frappe/auth.py:271 +#: frappe/auth.py:273 msgid "Password size exceeded the maximum allowed size" msgstr "" -#: frappe/core/doctype/user/user.py:917 +#: frappe/core/doctype/user/user.py:945 msgid "Password size exceeded the maximum allowed size." msgstr "" @@ -19958,7 +19982,7 @@ msgstr "" msgid "Phone Number {0} set in field {1} is not valid." msgstr "" -#: frappe/public/js/frappe/form/print_utils.js:69 +#: frappe/public/js/frappe/form/print_utils.js:75 #: frappe/public/js/frappe/views/reports/report_view.js:1651 #: frappe/public/js/frappe/views/reports/report_view.js:1654 msgid "Pick Columns" @@ -20038,7 +20062,7 @@ msgstr "" msgid "Please adjust filters to include some data" msgstr "" -#: frappe/core/doctype/user/user.py:1124 +#: frappe/core/doctype/user/user.py:1152 msgid "Please ask your administrator to verify your sign-up" msgstr "" @@ -20066,7 +20090,7 @@ msgstr "" msgid "Please check the value of \"Fetch From\" set for field {0}" msgstr "" -#: frappe/core/doctype/user/user.py:1122 +#: frappe/core/doctype/user/user.py:1150 msgid "Please check your email for verification" msgstr "" @@ -20218,7 +20242,6 @@ msgid "Please find attached {0}: {1}" msgstr "" #: frappe/templates/includes/comments/comments.py:44 -#: frappe/templates/includes/comments/comments.py:47 msgid "Please login to post a comment." msgstr "" @@ -20368,7 +20391,7 @@ msgstr "" msgid "Please setup a message first" msgstr "" -#: frappe/core/doctype/user/user.py:459 +#: frappe/core/doctype/user/user.py:475 msgid "Please setup default outgoing Email Account from Settings > Email Account" msgstr "" @@ -20483,7 +20506,7 @@ msgstr "" msgid "Portal Settings" msgstr "" -#: frappe/public/js/frappe/form/print_utils.js:25 +#: frappe/public/js/frappe/form/print_utils.js:26 msgid "Portrait" msgstr "" @@ -20756,7 +20779,7 @@ msgstr "" #: frappe/printing/doctype/print_format/print_format.json #: frappe/printing/page/print/print.js:116 #: frappe/printing/page/print/print.js:887 -#: frappe/public/js/frappe/form/print_utils.js:32 +#: frappe/public/js/frappe/form/print_utils.js:33 #: frappe/public/js/frappe/list/bulk_operations.js:59 #: frappe/website/doctype/web_form/web_form.json #: frappe/workspace_sidebar/printing.json @@ -20842,7 +20865,7 @@ msgstr "" msgid "Print Language" msgstr "" -#: frappe/public/js/frappe/form/print_utils.js:245 +#: frappe/public/js/frappe/form/print_utils.js:251 msgid "Print Sent to the printer!" msgstr "" @@ -20857,7 +20880,7 @@ msgstr "" #: frappe/printing/doctype/print_settings/print_settings.json #: frappe/printing/doctype/print_style/print_style.js:6 #: frappe/printing/page/print/print.js:182 -#: frappe/public/js/frappe/form/print_utils.js:119 +#: frappe/public/js/frappe/form/print_utils.js:125 #: frappe/public/js/frappe/form/templates/print_layout.html:35 #: frappe/workspace_sidebar/printing.json msgid "Print Settings" @@ -21064,7 +21087,7 @@ msgstr "" msgid "Protect Attached Files" msgstr "" -#: frappe/core/doctype/file/file.py:534 +#: frappe/core/doctype/file/file.py:567 msgid "Protected File" msgstr "" @@ -21252,7 +21275,7 @@ msgstr "" msgid "QR Code for Login Verification" msgstr "" -#: frappe/public/js/frappe/form/print_utils.js:254 +#: frappe/public/js/frappe/form/print_utils.js:260 msgid "QZ Tray Failed:" msgstr "" @@ -21983,7 +22006,7 @@ msgid "Referrer" msgstr "" #: frappe/printing/page/print/print.js:93 frappe/public/js/frappe/desk.js:170 -#: frappe/public/js/frappe/desk.js:555 +#: frappe/public/js/frappe/desk.js:557 #: frappe/public/js/frappe/form/form.js:1251 #: frappe/public/js/frappe/form/templates/print_layout.html:6 #: frappe/public/js/frappe/list/base_list.js:67 @@ -22034,7 +22057,7 @@ msgstr "" msgid "Refreshing..." msgstr "" -#: frappe/core/doctype/user/user.py:1084 +#: frappe/core/doctype/user/user.py:1112 msgid "Registered but disabled" msgstr "" @@ -22392,7 +22415,7 @@ msgstr "" msgid "Report Description" msgstr "" -#: frappe/core/doctype/report/report.py:172 +#: frappe/core/doctype/report/report.py:176 msgid "Report Document Error" msgstr "" @@ -22439,7 +22462,7 @@ msgstr "" #: frappe/core/report/prepared_report_analytics/prepared_report_analytics.py:39 #: 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:2119 +#: frappe/public/js/frappe/views/reports/query_report.js:2121 msgid "Report Name" msgstr "" @@ -22507,7 +22530,7 @@ msgstr "" msgid "Report was not saved (there were errors)" msgstr "" -#: frappe/public/js/frappe/views/reports/query_report.js:2157 +#: frappe/public/js/frappe/views/reports/query_report.js:2159 msgid "Report with more than 10 columns looks better in Landscape mode." msgstr "" @@ -22789,7 +22812,7 @@ msgstr "" msgid "Response Type" msgstr "" -#: frappe/public/js/frappe/ui/notifications/notifications.js:450 +#: frappe/public/js/frappe/ui/notifications/notifications.js:478 msgid "Rest of the day" msgstr "" @@ -23040,7 +23063,7 @@ msgstr "" msgid "Role and Level" msgstr "" -#: frappe/core/doctype/user/user.py:409 +#: frappe/core/doctype/user/user.py:424 msgid "Role has been set as per the user type {0}" msgstr "" @@ -23472,10 +23495,10 @@ 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:380 -#: frappe/public/js/frappe/views/reports/query_report.js:2111 +#: frappe/public/js/frappe/views/reports/query_report.js:2113 #: frappe/public/js/frappe/views/reports/report_view.js:1820 #: frappe/public/js/frappe/views/workspace/workspace.js:361 -#: frappe/public/js/frappe/widgets/base_widget.js:142 +#: frappe/public/js/frappe/widgets/base_widget.js:143 #: frappe/public/js/frappe/widgets/quick_list_widget.js:120 #: frappe/public/js/print_format_builder/print_format_builder.bundle.js:15 #: frappe/public/js/workflow_builder/workflow_builder.bundle.js:33 @@ -23495,7 +23518,7 @@ msgstr "" msgid "Save Customizations" msgstr "" -#: frappe/public/js/frappe/views/reports/query_report.js:2114 +#: frappe/public/js/frappe/views/reports/query_report.js:2116 msgid "Save Report" msgstr "" @@ -23896,16 +23919,24 @@ msgstr "" msgid "Section must have at least one column" msgstr "" -#: frappe/core/doctype/user/user.py:1473 +#: frappe/core/doctype/user/user.py:1501 msgid "Security Alert: Your account is being impersonated" msgstr "" +#: frappe/core/doctype/user/user.py:394 +msgid "Security Alert: Your password has been changed." +msgstr "" + +#: frappe/model/utils/__init__.py:77 +msgid "Security Error: The Path provided is not safe." +msgstr "" + #. Label of the sb3 (Section Break) field in DocType 'User' #: frappe/core/doctype/user/user.json msgid "Security Settings" msgstr "" -#: frappe/public/js/frappe/ui/notifications/notifications.js:347 +#: frappe/public/js/frappe/ui/notifications/notifications.js:344 msgid "See all Activity" msgstr "" @@ -23997,7 +24028,7 @@ msgid "Select Column" msgstr "" #: frappe/printing/page/print_format_builder/print_format_builder_field.html:42 -#: frappe/public/js/frappe/form/print_utils.js:75 +#: frappe/public/js/frappe/form/print_utils.js:81 msgid "Select Columns" msgstr "" @@ -24047,7 +24078,7 @@ msgstr "" #: frappe/public/js/form_builder/components/controls/FetchFromControl.vue:33 #: frappe/public/js/frappe/doctype/index.js:207 -#: frappe/public/js/frappe/form/toolbar.js:875 +#: frappe/public/js/frappe/form/toolbar.js:881 msgid "Select Field" msgstr "" @@ -24249,6 +24280,10 @@ msgstr "" msgid "Select {0}" msgstr "" +#: frappe/core/doctype/report/report.py:430 +msgid "Selected Print Format is invalid for this Report." +msgstr "" + #: frappe/model/workflow.py:138 msgid "Self approval is not allowed" msgstr "" @@ -24642,7 +24677,7 @@ msgstr "" msgid "Set" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:613 +#: frappe/public/js/frappe/ui/filters/filter.js:616 msgctxt "Field value is set" msgid "Set" msgstr "" @@ -24680,7 +24715,7 @@ msgstr "" msgid "Set Filters for {0}" msgstr "" -#: frappe/public/js/frappe/views/reports/query_report.js:2274 +#: frappe/public/js/frappe/views/reports/query_report.js:2276 msgid "Set Level" msgstr "" @@ -24910,7 +24945,7 @@ msgstr "" msgid "Setup > User Permissions" msgstr "" -#: frappe/public/js/frappe/views/reports/query_report.js:1976 +#: frappe/public/js/frappe/views/reports/query_report.js:1978 #: frappe/public/js/frappe/views/reports/report_view.js:1798 msgid "Setup Auto Email" msgstr "" @@ -24993,8 +25028,8 @@ msgstr "" msgid "Shortcuts" msgstr "" -#: frappe/public/js/frappe/widgets/base_widget.js:46 -#: frappe/public/js/frappe/widgets/base_widget.js:178 +#: frappe/public/js/frappe/widgets/base_widget.js:47 +#: frappe/public/js/frappe/widgets/base_widget.js:179 #: frappe/templates/includes/login/login.js:84 frappe/www/login.html:30 #: frappe/www/update-password.html:49 frappe/www/update-password.html:60 #: frappe/www/update-password.html:120 @@ -25415,7 +25450,7 @@ msgstr "" msgid "Sign Up and Confirmation" msgstr "" -#: frappe/core/doctype/user/user.py:1077 +#: frappe/core/doctype/user/user.py:1105 msgid "Sign Up is disabled" msgstr "" @@ -25531,15 +25566,15 @@ msgstr "" msgid "Skipped" msgstr "" -#: frappe/core/doctype/data_import/importer.py:955 +#: frappe/core/doctype/data_import/importer.py:960 msgid "Skipping Duplicate Column {0}" msgstr "" -#: frappe/core/doctype/data_import/importer.py:980 +#: frappe/core/doctype/data_import/importer.py:985 msgid "Skipping Untitled Column" msgstr "" -#: frappe/core/doctype/data_import/importer.py:966 +#: frappe/core/doctype/data_import/importer.py:971 msgid "Skipping column {0}" msgstr "" @@ -26363,7 +26398,7 @@ msgstr "" #. Option for the 'Comment Type' (Select) field in DocType 'Comment' #: frappe/core/doctype/comment/comment.json #: frappe/public/js/frappe/model/indicator.js:95 -#: frappe/public/js/frappe/ui/filters/filter.js:545 +#: frappe/public/js/frappe/ui/filters/filter.js:548 #: frappe/website/doctype/web_form/templates/web_form.html:152 msgid "Submitted" msgstr "" @@ -26478,7 +26513,7 @@ msgstr "" msgid "Successfully reset onboarding status for all users." msgstr "" -#: frappe/core/doctype/user/user.py:1492 +#: frappe/core/doctype/user/user.py:1520 msgid "Successfully signed out" msgstr "" @@ -26503,7 +26538,7 @@ msgstr "" msgid "Suggested Indexes" msgstr "" -#: frappe/core/doctype/user/user.py:768 +#: frappe/core/doctype/user/user.py:796 msgid "Suggested Username: {0}" msgstr "" @@ -27061,8 +27096,8 @@ msgstr "" msgid "Template" msgstr "" -#: frappe/core/doctype/data_import/importer.py:487 -#: frappe/core/doctype/data_import/importer.py:614 +#: frappe/core/doctype/data_import/importer.py:488 +#: frappe/core/doctype/data_import/importer.py:615 msgid "Template Error" msgstr "" @@ -27086,12 +27121,12 @@ msgstr "" msgid "Templates" msgstr "" -#: frappe/core/doctype/user/user.py:1090 +#: frappe/core/doctype/user/user.py:1118 msgid "Temporarily Disabled" msgstr "" -#: frappe/core/doctype/translation/test_translation.py:47 -#: frappe/core/doctype/translation/test_translation.py:54 +#: frappe/core/doctype/translation/test_translation.py:51 +#: frappe/core/doctype/translation/test_translation.py:58 msgid "Test Data" msgstr "" @@ -27100,12 +27135,12 @@ msgstr "" msgid "Test Job ID" msgstr "" -#: frappe/core/doctype/translation/test_translation.py:49 -#: frappe/core/doctype/translation/test_translation.py:57 +#: frappe/core/doctype/translation/test_translation.py:53 +#: frappe/core/doctype/translation/test_translation.py:61 msgid "Test Spanish" msgstr "" -#: frappe/core/doctype/file/test_file.py:379 +#: frappe/core/doctype/file/test_file.py:439 msgid "Test_Folder" msgstr "" @@ -27214,7 +27249,7 @@ msgstr "" msgid "The Condition '{0}' is invalid" msgstr "" -#: frappe/core/doctype/file/file.py:231 +#: frappe/core/doctype/file/file.py:264 msgid "The File URL you've entered is incorrect" msgstr "" @@ -27256,11 +27291,11 @@ msgstr "" msgid "The changes have been reverted." msgstr "" -#: frappe/core/doctype/data_import/importer.py:1012 +#: frappe/core/doctype/data_import/importer.py:1017 msgid "The column {0} has {1} different date formats. Automatically setting {2} as the default format as it is the most common. Please change other values in this column to this format." msgstr "" -#: frappe/templates/includes/comments/comments.py:50 +#: frappe/templates/includes/comments/comments.py:47 msgid "The comment cannot be empty" msgstr "" @@ -27314,7 +27349,7 @@ msgstr "" msgid "The field {0} is mandatory" msgstr "" -#: frappe/core/doctype/file/file.py:159 +#: frappe/core/doctype/file/file.py:192 msgid "The fieldname you've specified in Attached To Field is invalid" msgstr "" @@ -27330,11 +27365,11 @@ msgstr "" msgid "The following configured IMAP folder(s) were not found or are not accessible on the server:
Please verify the folder names exactly as they appear on the server and ensure the account has access to them." msgstr "" -#: frappe/core/doctype/data_import/importer.py:1092 +#: frappe/core/doctype/data_import/importer.py:1097 msgid "The following values are invalid: {0}. Values must be one of {1}" msgstr "" -#: frappe/core/doctype/data_import/importer.py:1049 +#: frappe/core/doctype/data_import/importer.py:1054 msgid "The following values do not exist for {0}: {1}" msgstr "" @@ -27397,11 +27432,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:1048 +#: frappe/core/doctype/user/user.py:1076 msgid "The reset password link has been expired" msgstr "" -#: frappe/core/doctype/user/user.py:1050 +#: frappe/core/doctype/user/user.py:1078 msgid "The reset password link has either been used before or is invalid" msgstr "" @@ -27506,7 +27541,7 @@ msgstr "" msgid "There are documents which have workflow states that do not exist in this Workflow. It is recommended that you add these states to the Workflow and change their states before removing these states." msgstr "" -#: frappe/public/js/frappe/ui/notifications/notifications.js:484 +#: frappe/public/js/frappe/ui/notifications/notifications.js:512 msgid "There are no upcoming events for you." msgstr "" @@ -27539,11 +27574,11 @@ msgstr "" msgid "There is no task called \"{}\"" msgstr "" -#: frappe/public/js/frappe/ui/notifications/notifications.js:533 +#: frappe/public/js/frappe/ui/notifications/notifications.js:561 msgid "There is nothing new to show you right now." msgstr "" -#: frappe/core/doctype/file/file.py:654 frappe/utils/file_manager.py:372 +#: frappe/core/doctype/file/file.py:687 frappe/utils/file_manager.py:372 msgid "There is some problem with the file url: {0}" msgstr "" @@ -27620,23 +27655,23 @@ msgstr "" msgid "This Kanban Board will be private" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:672 +#: frappe/public/js/frappe/ui/filters/filter.js:675 msgid "This Month" msgstr "" -#: frappe/core/doctype/file/file.py:407 +#: frappe/core/doctype/file/file.py:440 msgid "This PDF cannot be uploaded as it contains unsafe content." msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:676 +#: frappe/public/js/frappe/ui/filters/filter.js:679 msgid "This Quarter" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:668 +#: frappe/public/js/frappe/ui/filters/filter.js:671 msgid "This Week" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:680 +#: frappe/public/js/frappe/ui/filters/filter.js:683 msgid "This Year" msgstr "" @@ -27724,7 +27759,7 @@ msgid "" "eval:doc.age>18" msgstr "" -#: frappe/core/doctype/file/file.py:533 +#: frappe/core/doctype/file/file.py:566 msgid "This file is attached to a protected document and cannot be deleted." msgstr "" @@ -27759,7 +27794,7 @@ msgstr "" msgid "This goes above the slideshow." msgstr "" -#: frappe/public/js/frappe/views/reports/query_report.js:2351 +#: frappe/public/js/frappe/views/reports/query_report.js:2353 msgid "This is a background report. Please set the appropriate filters and then generate a new one." msgstr "" @@ -27885,7 +27920,7 @@ msgstr "" msgid "This will terminate the job immediately and might be dangerous, are you sure?" msgstr "" -#: frappe/core/doctype/user/user.py:1323 +#: frappe/core/doctype/user/user.py:1351 msgid "Throttled" msgstr "" @@ -28266,7 +28301,7 @@ msgid "ToDo" msgstr "" #: frappe/public/js/frappe/form/controls/date.js:58 -#: frappe/public/js/frappe/ui/filters/filter.js:739 +#: frappe/public/js/frappe/ui/filters/filter.js:742 #: frappe/public/js/frappe/views/calendar/calendar.js:281 msgid "Today" msgstr "" @@ -28313,7 +28348,7 @@ msgstr "" msgid "Token is missing" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:745 +#: frappe/public/js/frappe/ui/filters/filter.js:748 msgid "Tomorrow" msgstr "" @@ -28338,7 +28373,7 @@ msgstr "" msgid "Too many requests. Please try again later." msgstr "" -#: frappe/core/doctype/user/user.py:1091 +#: frappe/core/doctype/user/user.py:1119 msgid "Too many users signed up recently, so the registration is disabled. Please try back in an hour" msgstr "" @@ -28554,7 +28589,7 @@ msgstr "" msgid "Translatable" msgstr "" -#: frappe/public/js/frappe/views/reports/query_report.js:2412 +#: frappe/public/js/frappe/views/reports/query_report.js:2414 msgid "Translate Data" msgstr "" @@ -28816,7 +28851,7 @@ msgstr "" msgid "URL for documentation or help" msgstr "" -#: frappe/core/doctype/file/file.py:242 +#: frappe/core/doctype/file/file.py:275 msgid "URL must start with http:// or https://" msgstr "" @@ -28915,11 +28950,11 @@ msgstr "" msgid "Unable to send mail because of a missing email account. Please setup default Email Account from Settings > Email Account" msgstr "" -#: frappe/public/js/frappe/views/calendar/calendar.js:457 +#: frappe/public/js/frappe/views/calendar/calendar.js:461 msgid "Unable to update event" msgstr "" -#: frappe/core/doctype/file/file.py:497 +#: frappe/core/doctype/file/file.py:530 msgid "Unable to write file format for {0}" msgstr "" @@ -28946,7 +28981,7 @@ msgid "Undo last action" msgstr "" #: frappe/public/js/frappe/form/templates/form_sidebar.html:154 -#: frappe/public/js/frappe/form/toolbar.js:945 +#: frappe/public/js/frappe/form/toolbar.js:951 msgid "Unfollow" msgstr "" @@ -28991,7 +29026,7 @@ msgstr "" msgid "Unknown Rounding Method: {}" msgstr "" -#: frappe/auth.py:329 +#: frappe/auth.py:331 msgid "Unknown User" msgstr "" @@ -29186,7 +29221,7 @@ msgstr "" msgid "Updated Successfully" msgstr "" -#: frappe/public/js/frappe/desk.js:449 +#: frappe/public/js/frappe/desk.js:451 msgid "Updated To A New Version 🎉" msgstr "" @@ -29476,7 +29511,7 @@ msgstr "" msgid "User Cannot Search" msgstr "" -#: frappe/public/js/frappe/desk.js:553 +#: frappe/public/js/frappe/desk.js:555 msgid "User Changed" msgstr "" @@ -29564,6 +29599,7 @@ msgstr "" msgid "User Invitation" msgstr "" +#: frappe/desk/page/desktop/desktop.html:53 #: frappe/public/js/frappe/ui/sidebar/sidebar.html:59 msgid "User Menu" msgstr "" @@ -29584,7 +29620,7 @@ msgstr "" #. Label of a Link in the Users Workspace #: frappe/core/page/permission_manager/permission_manager_help.html:97 #: frappe/core/workspace/users/users.json -#: frappe/public/js/frappe/views/reports/query_report.js:2098 +#: frappe/public/js/frappe/views/reports/query_report.js:2100 #: frappe/public/js/frappe/views/reports/report_view.js:1846 msgid "User Permissions" msgstr "" @@ -29661,7 +29697,7 @@ msgstr "" msgid "User can login using Email id or User Name" msgstr "" -#: frappe/auth.py:183 frappe/utils/user.py:304 +#: frappe/auth.py:185 frappe/utils/user.py:304 msgid "User does not exist" msgstr "" @@ -29699,15 +29735,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:573 +#: frappe/core/doctype/user/user.py:601 msgid "User {0} cannot be deleted" msgstr "" -#: frappe/core/doctype/user/user.py:369 +#: frappe/core/doctype/user/user.py:370 msgid "User {0} cannot be disabled" msgstr "" -#: frappe/core/doctype/user/user.py:646 +#: frappe/core/doctype/user/user.py:674 msgid "User {0} cannot be renamed" msgstr "" @@ -29728,15 +29764,15 @@ msgstr "" msgid "User {0} has requested for data deletion" msgstr "" -#: frappe/core/doctype/user/user.py:1467 +#: frappe/core/doctype/user/user.py:1495 msgid "User {0} has started an impersonation session as you.

Reason provided: {1}" msgstr "" -#: frappe/core/doctype/user/user.py:1450 +#: frappe/core/doctype/user/user.py:1478 msgid "User {0} impersonated as {1}" msgstr "" -#: frappe/auth.py:688 frappe/utils/oauth.py:301 +#: frappe/auth.py:690 frappe/utils/oauth.py:301 msgid "User {0} is disabled" msgstr "" @@ -29761,7 +29797,7 @@ msgstr "" msgid "Username" msgstr "" -#: frappe/core/doctype/user/user.py:735 +#: frappe/core/doctype/user/user.py:763 msgid "Username {0} already exists" msgstr "" @@ -29936,7 +29972,7 @@ msgstr "" msgid "Value from this field will be set as the due date in the ToDo" msgstr "" -#: frappe/core/doctype/data_import/importer.py:717 +#: frappe/core/doctype/data_import/importer.py:718 msgid "Value must be one of {0}" msgstr "" @@ -29961,16 +29997,16 @@ msgstr "" msgid "Value too big" msgstr "" -#: frappe/core/doctype/data_import/importer.py:730 +#: frappe/core/doctype/data_import/importer.py:731 msgid "Value {0} missing for {1}" msgstr "" -#: frappe/core/doctype/data_import/importer.py:776 frappe/utils/data.py:868 +#: frappe/core/doctype/data_import/importer.py:781 frappe/utils/data.py:868 msgid "Value {0} must be in the valid duration format: d h m s" msgstr "" -#: frappe/core/doctype/data_import/importer.py:748 -#: frappe/core/doctype/data_import/importer.py:763 +#: frappe/core/doctype/data_import/importer.py:751 +#: frappe/core/doctype/data_import/importer.py:767 msgid "Value {0} must in {1} format" msgstr "" @@ -30067,7 +30103,7 @@ msgstr "" msgid "View File" msgstr "" -#: frappe/public/js/frappe/ui/notifications/notifications.js:258 +#: frappe/public/js/frappe/ui/notifications/notifications.js:255 msgid "View Full Log" msgstr "" @@ -30639,7 +30675,7 @@ msgstr "" msgid "Welcome Workspace" msgstr "" -#: frappe/core/doctype/user/user.py:451 +#: frappe/core/doctype/user/user.py:467 msgid "Welcome email sent" msgstr "" @@ -30651,11 +30687,11 @@ msgstr "" msgid "Welcome to the {0} workspace" msgstr "" -#: frappe/core/doctype/user/user.py:512 +#: frappe/core/doctype/user/user.py:534 msgid "Welcome to {0}" msgstr "" -#: frappe/public/js/frappe/ui/notifications/notifications.js:76 +#: frappe/public/js/frappe/ui/notifications/notifications.js:75 msgid "What's New" msgstr "" @@ -30734,8 +30770,8 @@ msgstr "" msgid "Will run scheduled jobs only once a day for inactive sites. Set it to 0 to avoid automatically disabling the scheduler." msgstr "" -#: frappe/public/js/frappe/form/print_utils.js:46 -msgid "With Letter head" +#: frappe/public/js/frappe/form/print_utils.js:51 +msgid "With Letter Head" msgstr "" #. Label of the worker_information_section (Section Break) field in DocType 'RQ @@ -31111,12 +31147,12 @@ msgctxt "Approve confirmation dialog" msgid "Yes" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:551 +#: frappe/public/js/frappe/ui/filters/filter.js:554 msgctxt "Checkbox is checked" msgid "Yes" msgstr "" -#: frappe/public/js/frappe/ui/filters/filter.js:733 +#: frappe/public/js/frappe/ui/filters/filter.js:736 msgid "Yesterday" msgstr "" @@ -31161,7 +31197,7 @@ msgstr "" msgid "You are not allowed to create columns" msgstr "" -#: frappe/core/doctype/report/report.py:102 +#: frappe/core/doctype/report/report.py:106 msgid "You are not allowed to delete Standard Report" msgstr "" @@ -31173,7 +31209,7 @@ msgstr "" msgid "You are not allowed to delete a standard Website Theme" msgstr "" -#: frappe/core/doctype/report/report.py:414 +#: frappe/core/doctype/report/report.py:435 msgid "You are not allowed to edit the report." msgstr "" @@ -31284,7 +31320,7 @@ msgstr "" msgid "You can disable this {0} instead of deleting it." msgstr "" -#: frappe/core/doctype/file/file.py:773 +#: frappe/core/doctype/file/file.py:806 msgid "You can increase the limit from System Settings." msgstr "" @@ -31626,7 +31662,7 @@ msgstr "" msgid "You've been invited to join {0}." msgstr "" -#: frappe/public/js/frappe/desk.js:550 +#: frappe/public/js/frappe/desk.js:552 msgid "You've logged in as another user from another tab. Refresh this page to continue using system." msgstr "" @@ -31663,7 +31699,7 @@ msgstr "" msgid "Your account has been deleted" msgstr "" -#: frappe/auth.py:527 +#: frappe/auth.py:529 msgid "Your account has been locked and will resume after {0} seconds" msgstr "" @@ -31671,11 +31707,11 @@ msgstr "" msgid "Your assignment on {0} {1} has been removed by {2}" msgstr "" -#: frappe/core/doctype/file/file.js:92 +#: frappe/core/doctype/file/file.js:98 msgid "Your browser does not support the audio element." msgstr "" -#: frappe/core/doctype/file/file.js:74 +#: frappe/core/doctype/file/file.js:80 msgid "Your browser does not support the video element." msgstr "" @@ -31721,6 +31757,10 @@ msgstr "" msgid "Your organization name and address for the email footer." msgstr "" +#: frappe/core/doctype/user/user.py:388 +msgid "Your password has been changed and you might have been logged out of all systems.
Please contact the Administrator for further assistance." +msgstr "" + #: frappe/templates/emails/auto_reply.html:2 msgid "Your query has been received. We will reply back shortly. If you have any additional information, please reply to this mail." msgstr "" @@ -32406,8 +32446,8 @@ msgstr "" msgid "via Auto Repeat" msgstr "" -#: frappe/core/doctype/data_import/importer.py:275 -#: frappe/core/doctype/data_import/importer.py:296 +#: frappe/core/doctype/data_import/importer.py:276 +#: frappe/core/doctype/data_import/importer.py:297 msgid "via Data Import" msgstr "" @@ -32728,7 +32768,7 @@ msgstr "" msgid "{0} field cannot be set as unique in {1}, as there are non-unique existing values" msgstr "" -#: frappe/core/doctype/data_import/importer.py:1074 +#: frappe/core/doctype/data_import/importer.py:1079 msgid "{0} format could not be determined from the values in this column. Defaulting to {1}." msgstr "" @@ -32777,7 +32817,7 @@ msgstr "" msgid "{0} is a mandatory field" msgstr "" -#: frappe/core/doctype/file/file.py:577 +#: frappe/core/doctype/file/file.py:610 msgid "{0} is a not a valid zip file" msgstr "" @@ -32914,7 +32954,7 @@ msgstr "" msgid "{0} is not a valid report format. Report format should one of the following {1}" msgstr "" -#: frappe/core/doctype/file/file.py:557 +#: frappe/core/doctype/file/file.py:590 msgid "{0} is not a zip file" msgstr "" @@ -32988,7 +33028,7 @@ msgstr "" msgid "{0} items selected" msgstr "" -#: frappe/core/doctype/user/user.py:1459 +#: frappe/core/doctype/user/user.py:1487 msgid "{0} just impersonated as you. They gave this reason: {1}" msgstr "" @@ -33020,7 +33060,7 @@ msgstr "" msgid "{0} months ago" msgstr "" -#: frappe/model/document.py:2000 +#: frappe/model/document.py:2003 msgid "{0} must be after {1}" msgstr "" @@ -33064,7 +33104,7 @@ msgstr "" msgid "{0} not allowed to be renamed" msgstr "" -#: frappe/core/doctype/report/report.py:451 +#: frappe/core/doctype/report/report.py:472 #: frappe/public/js/frappe/list/list_view.js:1262 msgid "{0} of {1}" msgstr "" @@ -33135,7 +33175,7 @@ msgstr "" msgid "{0} role does not have permission on any doctype" msgstr "" -#: frappe/model/document.py:1991 +#: frappe/model/document.py:1994 msgid "{0} row #{1}:" msgstr ""