From 65f0400596cd911ffb2352b8ac7b599146fdd8db Mon Sep 17 00:00:00 2001 From: Frappe PR Bot Date: Mon, 20 May 2024 10:27:38 +0530 Subject: [PATCH] chore: update POT file (#26479) --- frappe/locale/main.pot | 479 ++++++++++++++++++++++++----------------- 1 file changed, 281 insertions(+), 198 deletions(-) diff --git a/frappe/locale/main.pot b/frappe/locale/main.pot index 71bd9c1257..48af1936ca 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: 2024-05-05 09:33+0000\n" -"PO-Revision-Date: 2024-05-05 09:33+0000\n" +"POT-Creation-Date: 2024-05-19 09:33+0000\n" +"PO-Revision-Date: 2024-05-19 09:33+0000\n" "Last-Translator: developers@frappe.io\n" "Language-Team: developers@frappe.io\n" "MIME-Version: 1.0\n" @@ -49,7 +49,7 @@ msgstr "" msgid "\"amended_from\" field must be present to do an amendment." msgstr "" -#: utils/csvutils.py:221 +#: utils/csvutils.py:243 msgid "\"{0}\" is not a valid Google Sheets URL" msgstr "" @@ -92,7 +92,7 @@ msgstr "" msgid "'Recipients' not specified" msgstr "" -#: utils/__init__.py:241 +#: utils/__init__.py:243 msgid "'{0}' is not a valid URL" msgstr "" @@ -104,7 +104,7 @@ msgstr "" msgid "(Mandatory)" msgstr "" -#: model/rename_doc.py:686 +#: model/rename_doc.py:688 msgid "** Failed: {0} to {1}: {2}" msgstr "" @@ -628,7 +628,7 @@ msgstr "" msgid "A field with the name {0} already exists in {1}" msgstr "" -#: core/doctype/file/file.py:254 +#: core/doctype/file/file.py:255 msgid "A file with same name {} already exists" msgstr "" @@ -903,7 +903,7 @@ msgctxt "Social Login Key" msgid "Access Token URL" msgstr "" -#: auth.py:453 +#: auth.py:455 msgid "Access not allowed from this IP Address" msgstr "" @@ -983,7 +983,7 @@ msgstr "" msgid "Action Complete" msgstr "" -#: model/document.py:1707 +#: model/document.py:1710 msgid "Action Failed" msgstr "" @@ -1193,7 +1193,7 @@ msgstr "" msgid "Add Chart to Dashboard" msgstr "" -#: public/js/frappe/views/treeview.js:285 +#: public/js/frappe/views/treeview.js:280 msgid "Add Child" msgstr "" @@ -1241,6 +1241,10 @@ msgstr "" msgid "Add Group" msgstr "" +#: core/doctype/recorder/recorder.js:30 +msgid "Add Indexes" +msgstr "" + #: public/js/frappe/form/grid.js:63 msgid "Add Multiple" msgstr "" @@ -1410,7 +1414,7 @@ msgstr "" msgid "Added default log doctypes: {}" msgstr "" -#: core/doctype/file/file.py:718 +#: core/doctype/file/file.py:725 msgid "Added {0}" msgstr "" @@ -2424,7 +2428,7 @@ msgstr "" msgid "App not found for module: {0}" msgstr "" -#: __init__.py:1791 +#: __init__.py:1794 msgid "App {0} is not installed" msgstr "" @@ -2704,7 +2708,7 @@ msgctxt "Assignment Rule" msgid "Assign Condition" msgstr "" -#: public/js/frappe/form/sidebar/assign_to.js:163 +#: public/js/frappe/form/sidebar/assign_to.js:189 msgid "Assign To" msgstr "" @@ -2713,13 +2717,17 @@ msgctxt "Button in list view actions menu" msgid "Assign To" msgstr "" +#: public/js/frappe/form/sidebar/assign_to.js:180 +msgid "Assign To User Group" +msgstr "" + #. Label of a Section Break field in DocType 'Assignment Rule' #: automation/doctype/assignment_rule/assignment_rule.json msgctxt "Assignment Rule" msgid "Assign To Users" msgstr "" -#: public/js/frappe/form/sidebar/assign_to.js:232 +#: public/js/frappe/form/sidebar/assign_to.js:258 msgid "Assign a user" msgstr "" @@ -2727,7 +2735,7 @@ msgstr "" msgid "Assign one by one, in sequence" msgstr "" -#: public/js/frappe/form/sidebar/assign_to.js:154 +#: public/js/frappe/form/sidebar/assign_to.js:173 msgid "Assign to me" msgstr "" @@ -2778,7 +2786,7 @@ msgstr "" msgid "Assigned To/Owner" msgstr "" -#: public/js/frappe/form/sidebar/assign_to.js:241 +#: public/js/frappe/form/sidebar/assign_to.js:267 msgid "Assigning..." msgstr "" @@ -2863,7 +2871,7 @@ msgstr "" msgid "Assignment of {0} removed by {1}" msgstr "" -#: public/js/frappe/form/sidebar/assign_to.js:227 +#: public/js/frappe/form/sidebar/assign_to.js:253 msgid "Assignments" msgstr "" @@ -2987,7 +2995,7 @@ msgctxt "File" msgid "Attached To Name" msgstr "" -#: core/doctype/file/file.py:140 +#: core/doctype/file/file.py:141 msgid "Attached To Name must be a string or an integer" msgstr "" @@ -3021,7 +3029,7 @@ msgctxt "Email Domain" msgid "Attachment Limit (MB)" msgstr "" -#: core/doctype/file/file.py:321 +#: core/doctype/file/file.py:322 #: public/js/frappe/form/sidebar/attachments.js:36 msgid "Attachment Limit Reached" msgstr "" @@ -4825,11 +4833,11 @@ msgstr "" msgid "Cannot Remove" msgstr "" -#: model/base_document.py:1070 +#: model/base_document.py:1072 msgid "Cannot Update After Submit" msgstr "" -#: core/doctype/file/file.py:574 +#: core/doctype/file/file.py:581 msgid "Cannot access file path {0}" msgstr "" @@ -4845,11 +4853,11 @@ msgstr "" msgid "Cannot cancel {0}." msgstr "" -#: model/document.py:853 +#: model/document.py:856 msgid "Cannot change docstatus from 0 (Draft) to 2 (Cancelled)" msgstr "" -#: model/document.py:867 +#: model/document.py:870 msgid "Cannot change docstatus from 1 (Submitted) to 0 (Draft)" msgstr "" @@ -4873,7 +4881,7 @@ msgstr "" msgid "Cannot create private workspace of other users" msgstr "" -#: core/doctype/file/file.py:151 +#: core/doctype/file/file.py:152 msgid "Cannot delete Home and Attachments folders" msgstr "" @@ -4933,7 +4941,7 @@ msgstr "" msgid "Cannot edit a standard report. Please duplicate and create a new report" msgstr "" -#: model/document.py:873 +#: model/document.py:876 msgid "Cannot edit cancelled document" msgstr "" @@ -4949,11 +4957,11 @@ msgstr "" msgid "Cannot enable {0} for a non-submittable doctype" msgstr "" -#: core/doctype/file/file.py:249 +#: core/doctype/file/file.py:250 msgid "Cannot find file {} on disk" msgstr "" -#: core/doctype/file/file.py:520 +#: core/doctype/file/file.py:521 msgid "Cannot get file contents of a Folder" msgstr "" @@ -4961,7 +4969,7 @@ msgstr "" msgid "Cannot have multiple printers mapped to a single print format." msgstr "" -#: model/document.py:941 +#: model/document.py:944 msgid "Cannot link cancelled document: {0}" msgstr "" @@ -5080,7 +5088,7 @@ msgctxt "Help Category" msgid "Category Name" msgstr "" -#: utils/data.py:1472 +#: utils/data.py:1465 msgid "Cent" msgstr "" @@ -5111,11 +5119,11 @@ msgid "Chaining Hash" msgstr "" #: public/js/frappe/form/templates/form_sidebar.html:11 -#: tests/test_translate.py:97 +#: tests/test_translate.py:98 msgid "Change" msgstr "" -#: tests/test_translate.py:98 +#: tests/test_translate.py:99 msgctxt "Coins" msgid "Change" msgstr "" @@ -5883,6 +5891,12 @@ msgstr "" msgid "Column" msgstr "" +#. Label of a Data field in DocType 'Recorder Suggested Index' +#: core/doctype/recorder_suggested_index/recorder_suggested_index.json +msgctxt "Recorder Suggested Index" +msgid "Column" +msgstr "" + #: desk/doctype/kanban_board/kanban_board.py:84 msgid "Column {0} already exist." msgstr "" @@ -6001,7 +6015,7 @@ msgstr "" #. Name of a DocType #: core/doctype/comment/comment.json core/doctype/version/version_view.html:3 #: public/js/frappe/form/controls/comment.js:9 -#: public/js/frappe/form/sidebar/assign_to.js:210 +#: public/js/frappe/form/sidebar/assign_to.js:236 #: templates/includes/comments/comments.html:34 msgid "Comment" msgstr "" @@ -6099,8 +6113,8 @@ msgid "Common names and surnames are easy to guess." msgstr "" #. Name of a DocType -#: core/doctype/communication/communication.json tests/test_translate.py:34 -#: tests/test_translate.py:102 +#: core/doctype/communication/communication.json tests/test_translate.py:35 +#: tests/test_translate.py:103 msgid "Communication" msgstr "" @@ -6173,7 +6187,7 @@ msgstr "" msgid "Compare Versions" msgstr "" -#: core/doctype/server_script/server_script.py:143 +#: core/doctype/server_script/server_script.py:150 msgid "Compilation warning" msgstr "" @@ -6191,7 +6205,7 @@ msgctxt "Scheduled Job Log" msgid "Complete" msgstr "" -#: public/js/frappe/form/sidebar/assign_to.js:176 +#: public/js/frappe/form/sidebar/assign_to.js:202 msgid "Complete By" msgstr "" @@ -6563,11 +6577,11 @@ msgctxt "Contact Us Settings" msgid "Contact options, like \"Sales Query, Support Query\" etc each on a new line or separated by commas." msgstr "" -#: utils/change_log.py:341 +#: utils/change_log.py:358 msgid "Contains {0} security fix" msgstr "" -#: utils/change_log.py:339 +#: utils/change_log.py:356 msgid "Contains {0} security fixes" msgstr "" @@ -6764,7 +6778,7 @@ msgstr "" msgid "Could not connect to outgoing email server" msgstr "" -#: model/document.py:937 +#: model/document.py:940 msgid "Could not find {0}" msgstr "" @@ -6851,7 +6865,7 @@ msgctxt "System Settings" msgid "Country" msgstr "" -#: utils/__init__.py:115 +#: utils/__init__.py:117 msgid "Country Code Required" msgstr "" @@ -6950,7 +6964,7 @@ msgid "Create Log" msgstr "" #: printing/page/print_format_builder_beta/print_format_builder_beta.js:41 -#: public/js/frappe/views/treeview.js:362 +#: public/js/frappe/views/treeview.js:357 #: workflow/page/workflow_builder/workflow_builder.js:41 msgid "Create New" msgstr "" @@ -7068,7 +7082,7 @@ msgstr "" msgid "Created On" msgstr "" -#: public/js/frappe/desk.js:500 public/js/frappe/views/treeview.js:377 +#: public/js/frappe/desk.js:500 public/js/frappe/views/treeview.js:372 msgid "Creating {0}" msgstr "" @@ -7331,6 +7345,12 @@ msgctxt "Number Card" msgid "Custom Configuration" msgstr "" +#. Label of a Check field in DocType 'Data Import' +#: core/doctype/data_import/data_import.json +msgctxt "Data Import" +msgid "Custom Delimiters" +msgstr "" + #. Name of a DocType #: core/doctype/custom_docperm/custom_docperm.json msgid "Custom DocPerm" @@ -8152,7 +8172,7 @@ msgctxt "Web Form Field" msgid "Datetime" msgstr "" -#: public/js/frappe/views/calendar/calendar.js:271 +#: public/js/frappe/views/calendar/calendar.js:277 msgid "Day" msgstr "" @@ -8500,7 +8520,7 @@ msgstr "" #: public/js/frappe/form/footer/form_timeline.js:613 #: public/js/frappe/form/grid.js:63 public/js/frappe/form/toolbar.js:433 #: public/js/frappe/views/reports/report_view.js:1654 -#: public/js/frappe/views/treeview.js:313 +#: public/js/frappe/views/treeview.js:308 #: public/js/frappe/views/workspace/workspace.js:834 #: templates/discussions/reply_card.html:35 #: templates/discussions/reply_section.html:29 @@ -8648,6 +8668,16 @@ msgstr "" msgid "Deletion of this document is only permitted in developer mode." msgstr "" +#. Label of a Data field in DocType 'Data Import' +#: core/doctype/data_import/data_import.json +msgctxt "Data Import" +msgid "Delimiter Options" +msgstr "" + +#: utils/csvutils.py:73 +msgid "Delimiter detection failed. Try to enable custom delimiters and adjust the delimiter options as per your data." +msgstr "" + #: public/js/frappe/views/reports/report_utils.js:296 msgid "Delimiter must be a single character" msgstr "" @@ -8894,7 +8924,7 @@ msgstr "" #: desk/page/user_profile/user_profile_sidebar.html:45 #: public/js/form_builder/store.js:259 public/js/form_builder/utils.js:38 -#: public/js/frappe/form/layout.js:135 public/js/frappe/views/treeview.js:276 +#: public/js/frappe/form/layout.js:135 public/js/frappe/views/treeview.js:271 msgid "Details" msgstr "" @@ -9147,6 +9177,12 @@ msgstr "" msgid "Discarded" msgstr "" +#. Description of the 'Suggested Indexes' (Table) field in DocType 'Recorder' +#: core/doctype/recorder/recorder.json +msgctxt "Recorder" +msgid "Disclaimer: These indexes are suggested based on data and queries performed during this recording. These suggestions may or may not help." +msgstr "" + #. Name of a DocType #: website/doctype/discussion_reply/discussion_reply.json msgid "Discussion Reply" @@ -9649,7 +9685,7 @@ msgstr "" msgid "Document Naming Settings" msgstr "" -#: model/document.py:1569 +#: model/document.py:1572 msgid "Document Queued" msgstr "" @@ -9896,7 +9932,7 @@ msgctxt "User Type" msgid "Document Types and Permissions" msgstr "" -#: core/doctype/submission_queue/submission_queue.py:163 model/document.py:1771 +#: core/doctype/submission_queue/submission_queue.py:163 model/document.py:1774 msgid "Document Unlocked" msgstr "" @@ -11311,10 +11347,6 @@ msgstr "" msgid "Enabled email inbox for user {0}" msgstr "" -#: core/doctype/server_script/server_script.py:271 -msgid "Enabled scheduled execution for script {0}" -msgstr "" - #. Description of the 'Is Calendar and Gantt' (Check) field in DocType #. 'Customize Form' #: custom/doctype/customize_form/customize_form.json @@ -11490,6 +11522,10 @@ msgctxt "Submission Queue" msgid "Enqueued By" msgstr "" +#: core/doctype/recorder/recorder.py:125 +msgid "Enqueued creation of indexes" +msgstr "" + #: integrations/doctype/ldap_settings/ldap_settings.py:107 msgid "Ensure the user and group search paths are correct." msgstr "" @@ -11694,7 +11730,7 @@ msgstr "" msgid "Error while evaluating Notification {0}. Please fix your template." msgstr "" -#: model/document.py:823 +#: model/document.py:826 msgid "Error: Document has been modified after you have opened it" msgstr "" @@ -12217,7 +12253,7 @@ msgstr "" msgid "Failed to connect to server" msgstr "" -#: auth.py:656 +#: auth.py:658 msgid "Failed to decode token, please provide a valid base64-encoded token." msgstr "" @@ -12652,7 +12688,7 @@ msgctxt "Data Export" msgid "Fields Multicheck" msgstr "" -#: core/doctype/file/file.py:404 +#: core/doctype/file/file.py:405 msgid "Fields `file_name` or `file_url` must be set for File" msgstr "" @@ -12803,15 +12839,15 @@ msgstr "" msgid "File backup is ready" msgstr "" -#: core/doctype/file/file.py:577 +#: core/doctype/file/file.py:584 msgid "File name cannot have {0}" msgstr "" -#: utils/csvutils.py:26 +#: utils/csvutils.py:28 msgid "File not attached" msgstr "" -#: core/doctype/file/file.py:682 public/js/frappe/request.js:197 +#: core/doctype/file/file.py:689 public/js/frappe/request.js:197 #: utils/file_manager.py:221 msgid "File size exceeded the maximum allowed size of {0} MB" msgstr "" @@ -12820,11 +12856,11 @@ msgstr "" msgid "File too big" msgstr "" -#: core/doctype/file/file.py:372 +#: core/doctype/file/file.py:373 msgid "File type of {0} is not allowed" msgstr "" -#: core/doctype/file/file.py:360 core/doctype/file/file.py:420 +#: core/doctype/file/file.py:361 core/doctype/file/file.py:421 msgid "File {0} does not exist" msgstr "" @@ -12890,11 +12926,11 @@ msgctxt "Prepared Report" msgid "Filter Values" msgstr "" -#: utils/data.py:2025 +#: utils/data.py:2018 msgid "Filter must be a tuple or list (in a list)" msgstr "" -#: utils/data.py:2033 +#: utils/data.py:2026 msgid "Filter must have 4 values (doctype, fieldname, operator, value): {0}" msgstr "" @@ -13184,7 +13220,7 @@ msgstr "" msgid "Folder name should not include '/' (slash)" msgstr "" -#: core/doctype/file/file.py:466 +#: core/doctype/file/file.py:467 msgid "Folder {0} is not empty" msgstr "" @@ -13897,7 +13933,7 @@ msgstr "" msgid "Function {0} is not whitelisted." msgstr "" -#: public/js/frappe/views/treeview.js:403 +#: public/js/frappe/views/treeview.js:398 msgid "Further nodes can be only created under 'Group' type nodes" msgstr "" @@ -14030,7 +14066,7 @@ msgstr "" msgid "Get Header and Footer wkhtmltopdf variables" msgstr "" -#: public/js/frappe/form/multi_select_dialog.js:85 +#: public/js/frappe/form/multi_select_dialog.js:87 msgid "Get Items" msgstr "" @@ -14377,11 +14413,11 @@ msgctxt "Google Settings" msgid "Google Settings" msgstr "" -#: utils/csvutils.py:201 +#: utils/csvutils.py:223 msgid "Google Sheets URL is invalid or not publicly accessible." msgstr "" -#: utils/csvutils.py:206 +#: utils/csvutils.py:228 msgid "Google Sheets URL must end with \"gid={number}\". Copy and paste the URL from the browser address bar and try again." msgstr "" @@ -14474,7 +14510,7 @@ msgstr "" msgid "Group By field is required to create a dashboard chart" msgstr "" -#: public/js/frappe/views/treeview.js:402 +#: public/js/frappe/views/treeview.js:397 msgid "Group Node" msgstr "" @@ -15118,7 +15154,7 @@ msgstr "" msgid "Hide Tags" msgstr "" -#: public/js/frappe/views/calendar/calendar.js:185 +#: public/js/frappe/views/calendar/calendar.js:179 msgid "Hide Weekends" msgstr "" @@ -15149,7 +15185,7 @@ msgctxt "Website Settings" msgid "Hide footer signup" msgstr "" -#: public/js/frappe/form/sidebar/assign_to.js:198 +#: public/js/frappe/form/sidebar/assign_to.js:224 msgid "High" msgstr "" @@ -15211,16 +15247,16 @@ msgctxt "User" msgid "Home Settings" msgstr "" -#: core/doctype/file/test_file.py:303 core/doctype/file/test_file.py:305 -#: core/doctype/file/test_file.py:369 +#: core/doctype/file/test_file.py:321 core/doctype/file/test_file.py:323 +#: core/doctype/file/test_file.py:387 msgid "Home/Test Folder 1" msgstr "" -#: core/doctype/file/test_file.py:358 +#: core/doctype/file/test_file.py:376 msgid "Home/Test Folder 1/Test Folder 3" msgstr "" -#: core/doctype/file/test_file.py:314 +#: core/doctype/file/test_file.py:332 msgid "Home/Test Folder 2" msgstr "" @@ -15267,10 +15303,10 @@ msgctxt "Currency" msgid "How should this currency be formatted? If not set, will use system defaults" msgstr "" -#: core/doctype/data_import/importer.py:1127 #: core/doctype/data_import/importer.py:1133 -#: core/doctype/data_import/importer.py:1198 -#: core/doctype/data_import/importer.py:1201 desk/report/todo/todo.py:36 +#: core/doctype/data_import/importer.py:1139 +#: core/doctype/data_import/importer.py:1204 +#: core/doctype/data_import/importer.py:1207 desk/report/todo/todo.py:36 #: model/meta.py:45 public/js/frappe/data_import/data_exporter.js:329 #: public/js/frappe/data_import/data_exporter.js:344 #: public/js/frappe/list/list_settings.js:334 @@ -15653,6 +15689,12 @@ msgstr "" msgid "If you think this is unauthorized, please change the Administrator password." msgstr "" +#. Description of the 'Delimiter Options' (Data) field in DocType 'Data Import' +#: core/doctype/data_import/data_import.json +msgctxt "Data Import" +msgid "If your CSV uses a different delimiter, add that character here, ensuring no spaces or additional characters are included." +msgstr "" + #. Description of the 'Source Text' (Code) field in DocType 'Translation' #: core/doctype/translation/translation.json msgctxt "Translation" @@ -15976,7 +16018,7 @@ msgstr "" msgid "Import timed out, please re-try." msgstr "" -#: core/doctype/data_import/data_import.py:60 +#: core/doctype/data_import/data_import.py:67 msgid "Importing {0} is not allowed." msgstr "" @@ -16230,7 +16272,7 @@ msgstr "" msgid "Incomplete Virtual Doctype Implementation" msgstr "" -#: auth.py:232 +#: auth.py:234 msgid "Incomplete login details" msgstr "" @@ -16238,7 +16280,7 @@ msgstr "" msgid "Incorrect Configuration" msgstr "" -#: utils/csvutils.py:209 +#: utils/csvutils.py:231 msgid "Incorrect URL" msgstr "" @@ -16250,11 +16292,11 @@ msgstr "" msgid "Incorrect Verification code" msgstr "" -#: model/document.py:1384 +#: model/document.py:1387 msgid "Incorrect value in row {0}: {1} must be {2} {3}" msgstr "" -#: model/document.py:1388 +#: model/document.py:1391 msgid "Incorrect value: {0} must be {1} {2}" msgstr "" @@ -16288,6 +16330,10 @@ msgctxt "DocType" msgid "Index Web Pages for Search" msgstr "" +#: core/doctype/recorder/recorder.py:140 +msgid "Index created successfully on column {0} of doctype {1}" +msgstr "" + #. Label of a Data field in DocType 'Website Settings' #: website/doctype/website_settings/website_settings.json msgctxt "Website Settings" @@ -16616,7 +16662,7 @@ msgid "Invalid" msgstr "" #: public/js/form_builder/utils.js:221 public/js/frappe/form/grid_row.js:770 -#: public/js/frappe/form/layout.js:782 +#: public/js/frappe/form/layout.js:785 msgid "Invalid \"depends_on\" expression" msgstr "" @@ -16632,7 +16678,7 @@ msgstr "" msgid "Invalid Action" msgstr "" -#: utils/csvutils.py:35 +#: utils/csvutils.py:37 msgid "Invalid CSV Format" msgstr "" @@ -16660,7 +16706,7 @@ msgstr "" msgid "Invalid Fieldname" msgstr "" -#: core/doctype/file/file.py:206 +#: core/doctype/file/file.py:207 msgid "Invalid File URL" msgstr "" @@ -16726,7 +16772,7 @@ msgstr "" msgid "Invalid Password" msgstr "" -#: utils/__init__.py:108 +#: utils/__init__.py:110 msgid "Invalid Phone Number" msgstr "" @@ -16746,8 +16792,8 @@ msgstr "" msgid "Invalid Transition" msgstr "" -#: core/doctype/file/file.py:217 public/js/frappe/widgets/widget_dialog.js:604 -#: utils/csvutils.py:201 utils/csvutils.py:222 +#: core/doctype/file/file.py:218 public/js/frappe/widgets/widget_dialog.js:604 +#: utils/csvutils.py:223 utils/csvutils.py:244 msgid "Invalid URL" msgstr "" @@ -16767,7 +16813,7 @@ msgstr "" msgid "Invalid column" msgstr "" -#: model/document.py:856 model/document.py:870 +#: model/document.py:859 model/document.py:873 msgid "Invalid docstatus" msgstr "" @@ -16779,7 +16825,7 @@ msgstr "" msgid "Invalid expression set in filter {0} ({1})" msgstr "" -#: utils/data.py:2132 +#: utils/data.py:2125 msgid "Invalid field name {0}" msgstr "" @@ -16816,7 +16862,7 @@ msgstr "" msgid "Invalid redirect regex in row #{}: {}" msgstr "" -#: app.py:305 +#: app.py:310 msgid "Invalid request arguments" msgstr "" @@ -18947,7 +18993,7 @@ msgstr "" msgid "Login link sent to your email" msgstr "" -#: auth.py:316 auth.py:319 +#: auth.py:318 auth.py:321 msgid "Login not allowed at this time" msgstr "" @@ -18987,7 +19033,7 @@ msgctxt "System Settings" msgid "Login with email link expiry (in minutes)" msgstr "" -#: auth.py:129 +#: auth.py:131 msgid "Login with username and password is not allowed." msgstr "" @@ -19069,7 +19115,7 @@ msgstr "" msgid "Loving Frappe Framework?" msgstr "" -#: public/js/frappe/form/sidebar/assign_to.js:190 +#: public/js/frappe/form/sidebar/assign_to.js:216 msgid "Low" msgstr "" @@ -19153,7 +19199,7 @@ msgstr "" msgid "Make use of longer keyboard patterns" msgstr "" -#: public/js/frappe/form/multi_select_dialog.js:86 +#: public/js/frappe/form/multi_select_dialog.js:88 msgid "Make {0}" msgstr "" @@ -19452,7 +19498,7 @@ msgctxt "Number Card" msgid "Maximum" msgstr "" -#: core/doctype/file/file.py:317 +#: core/doctype/file/file.py:318 msgid "Maximum Attachment Limit of {0} has been reached for {1} {2}." msgstr "" @@ -19481,7 +19527,7 @@ msgid "" "(Note: For no limit leave this field empty or set 0)" msgstr "" -#: model/rename_doc.py:672 +#: model/rename_doc.py:674 msgid "Maximum {0} rows allowed" msgstr "" @@ -19493,7 +19539,7 @@ msgstr "" msgid "Meaning of Submit, Cancel, Amend" msgstr "" -#: public/js/frappe/form/sidebar/assign_to.js:194 +#: public/js/frappe/form/sidebar/assign_to.js:220 #: public/js/frappe/utils/utils.js:1722 #: website/report/website_analytics/website_analytics.js:40 msgid "Medium" @@ -19934,8 +19980,8 @@ msgstr "" msgid "Mobile" msgstr "" -#: tests/test_translate.py:85 tests/test_translate.py:88 -#: tests/test_translate.py:90 tests/test_translate.py:93 +#: tests/test_translate.py:86 tests/test_translate.py:89 +#: tests/test_translate.py:91 tests/test_translate.py:94 msgid "Mobile No" msgstr "" @@ -20249,7 +20295,7 @@ msgctxt "Print Settings" msgid "Monospace" msgstr "" -#: public/js/frappe/views/calendar/calendar.js:269 +#: public/js/frappe/views/calendar/calendar.js:275 msgid "Month" msgstr "" @@ -20332,8 +20378,8 @@ msgid "Monthly Rank" msgstr "" #: public/js/frappe/form/link_selector.js:39 -#: public/js/frappe/form/multi_select_dialog.js:43 -#: public/js/frappe/form/multi_select_dialog.js:70 +#: public/js/frappe/form/multi_select_dialog.js:45 +#: public/js/frappe/form/multi_select_dialog.js:72 #: public/js/frappe/ui/toolbar/search.js:285 #: public/js/frappe/ui/toolbar/search.js:300 #: public/js/frappe/widgets/chart_widget.js:674 @@ -20521,7 +20567,7 @@ msgid "NOTE: This box is due for depreciation. Please re-setup LDAP to work with msgstr "" #: public/js/frappe/form/layout.js:75 -#: public/js/frappe/form/multi_select_dialog.js:239 +#: public/js/frappe/form/multi_select_dialog.js:241 #: public/js/frappe/form/save.js:107 #: public/js/frappe/views/file/file_view.js:97 #: website/doctype/website_slideshow/website_slideshow.js:25 @@ -20712,7 +20758,7 @@ msgstr "" msgid "Need Workspace Manager role to hide/unhide public workspaces" msgstr "" -#: model/document.py:631 +#: model/document.py:634 msgid "Negative Value" msgstr "" @@ -20728,7 +20774,7 @@ msgstr "" #: core/doctype/success_action/success_action.js:55 #: core/page/dashboard_view/dashboard_view.js:173 desk/doctype/todo/todo.js:46 #: public/js/frappe/form/success_action.js:77 -#: public/js/frappe/views/treeview.js:455 +#: public/js/frappe/views/treeview.js:450 #: website/doctype/web_form/templates/web_list.html:15 www/list.html:19 msgid "New" msgstr "" @@ -20894,7 +20940,7 @@ msgstr "" msgid "New password cannot be same as old password" msgstr "" -#: utils/change_log.py:372 +#: utils/change_log.py:389 msgid "New updates are available" msgstr "" @@ -20919,7 +20965,7 @@ msgstr "" #: public/js/frappe/ui/toolbar/search_utils.js:168 #: public/js/frappe/ui/toolbar/search_utils.js:217 #: public/js/frappe/ui/toolbar/search_utils.js:218 -#: public/js/frappe/views/treeview.js:350 +#: public/js/frappe/views/treeview.js:345 #: public/js/frappe/widgets/widget_dialog.js:72 #: website/doctype/web_form/web_form.py:309 msgid "New {0}" @@ -20942,7 +20988,7 @@ msgstr "" msgid "New {0}: {1}" msgstr "" -#: utils/change_log.py:354 +#: utils/change_log.py:371 msgid "New {} releases for the following apps are available" msgstr "" @@ -21153,7 +21199,7 @@ msgstr "" #: email/doctype/auto_email_report/auto_email_report.py:288 #: public/js/frappe/data_import/import_preview.js:142 #: public/js/frappe/form/grid.js:63 -#: public/js/frappe/form/multi_select_dialog.js:223 +#: public/js/frappe/form/multi_select_dialog.js:225 #: public/js/frappe/utils/datatable.js:10 #: public/js/frappe/widgets/chart_widget.js:57 msgid "No Data" @@ -21271,6 +21317,10 @@ msgstr "" msgid "No Select Field Found" msgstr "" +#: core/doctype/recorder/recorder.py:187 +msgid "No Suggestions" +msgstr "" + #: desk/reportview.py:594 msgid "No Tags" msgstr "" @@ -21291,6 +21341,10 @@ msgstr "" msgid "No alerts for today" msgstr "" +#: core/doctype/recorder/recorder.py:186 +msgid "No automatic optimization suggestions available." +msgstr "" + #: email/doctype/newsletter/newsletter.js:34 msgid "No broken links found in the email content" msgstr "" @@ -21335,7 +21389,7 @@ msgstr "" msgid "No data to export" msgstr "" -#: contacts/doctype/address/address.py:249 +#: contacts/doctype/address/address.py:246 msgid "No default Address Template found. Please create a new one from Setup > Printing and Branding > Address Template." msgstr "" @@ -21541,7 +21595,7 @@ msgstr "" msgid "Not Equals" msgstr "" -#: app.py:362 www/404.html:3 +#: app.py:367 www/404.html:3 msgid "Not Found" msgstr "" @@ -21569,7 +21623,7 @@ msgctxt "DocField" msgid "Not Nullable" msgstr "" -#: __init__.py:1018 app.py:353 desk/calendar.py:26 geo/utils.py:97 +#: __init__.py:1018 app.py:358 desk/calendar.py:26 geo/utils.py:97 #: public/js/frappe/web_form/webform_script.js:15 #: website/doctype/web_form/web_form.py:602 #: website/page_renderers/not_permitted_page.py:20 www/login.py:181 @@ -21625,7 +21679,7 @@ msgctxt "Field value is not set" msgid "Not Set" msgstr "" -#: utils/csvutils.py:77 +#: utils/csvutils.py:99 msgid "Not a valid Comma Separated Value (CSV File)" msgstr "" @@ -22359,7 +22413,7 @@ msgctxt "S3 Backup Settings" msgid "Only change this if you want to use other S3 compatible object storage backends." msgstr "" -#: model/document.py:1072 +#: model/document.py:1075 msgid "Only draft documents can be discarded" msgstr "" @@ -22544,7 +22598,7 @@ msgctxt "Activity Log" msgid "Operation" msgstr "" -#: utils/data.py:2068 +#: utils/data.py:2061 msgid "Operator must be one of {0}" msgstr "" @@ -23319,7 +23373,7 @@ msgstr "" msgid "Password set" msgstr "" -#: auth.py:235 +#: auth.py:237 msgid "Password size exceeded the maximum allowed size" msgstr "" @@ -23742,7 +23796,7 @@ msgctxt "Communication" msgid "Phone No." msgstr "" -#: utils/__init__.py:107 +#: utils/__init__.py:109 msgid "Phone Number {0} set in field {1} is not valid." msgstr "" @@ -23844,7 +23898,7 @@ msgstr "" msgid "Please check the filter values set for Dashboard Chart: {}" msgstr "" -#: model/base_document.py:870 +#: model/base_document.py:872 msgid "Please check the value of \"Fetch From\" set for field {0}" msgstr "" @@ -23996,7 +24050,7 @@ msgstr "" msgid "Please make sure the Reference Communication Docs are not circularly linked." msgstr "" -#: model/document.py:825 +#: model/document.py:828 msgid "Please refresh to get the latest document." msgstr "" @@ -24048,7 +24102,7 @@ msgstr "" msgid "Please select X and Y fields" msgstr "" -#: utils/__init__.py:114 +#: utils/__init__.py:116 msgid "Please select a country code for field {1}." msgstr "" @@ -24056,7 +24110,7 @@ msgstr "" msgid "Please select a file or url" msgstr "" -#: model/rename_doc.py:667 +#: model/rename_doc.py:669 msgid "Please select a valid csv file with data" msgstr "" @@ -24557,7 +24611,7 @@ msgstr "" #: public/js/frappe/list/bulk_operations.js:87 #: public/js/frappe/views/reports/query_report.js:1641 #: public/js/frappe/views/reports/report_view.js:1460 -#: public/js/frappe/views/treeview.js:474 www/printview.html:18 +#: public/js/frappe/views/treeview.js:469 www/printview.html:18 msgid "Print" msgstr "" @@ -24854,7 +24908,7 @@ msgstr "" msgid "Printing failed" msgstr "" -#: desk/report/todo/todo.py:37 public/js/frappe/form/sidebar/assign_to.js:184 +#: desk/report/todo/todo.py:37 public/js/frappe/form/sidebar/assign_to.js:210 msgid "Priority" msgstr "" @@ -25327,6 +25381,10 @@ msgctxt "Report" msgid "Query Report" msgstr "" +#: core/doctype/recorder/recorder.py:196 +msgid "Query analysis complete. Check suggested indexes." +msgstr "" + #: utils/safe_exec.py:441 msgid "Query must be of SELECT or read-only WITH type." msgstr "" @@ -25769,7 +25827,7 @@ msgstr "" msgid "Rebuild" msgstr "" -#: public/js/frappe/views/treeview.js:493 +#: public/js/frappe/views/treeview.js:488 msgid "Rebuild Tree" msgstr "" @@ -25864,6 +25922,11 @@ msgstr "" msgid "Recorder Query" msgstr "" +#. Name of a DocType +#: core/doctype/recorder_suggested_index/recorder_suggested_index.json +msgid "Recorder Suggested Index" +msgstr "" + #: core/doctype/user_permission/user_permission_help.html:2 msgid "Records for following doctypes will be filtered" msgstr "" @@ -26356,7 +26419,7 @@ msgstr "" #: public/js/frappe/form/templates/print_layout.html:6 #: public/js/frappe/list/base_list.js:66 #: public/js/frappe/views/reports/query_report.js:1630 -#: public/js/frappe/views/treeview.js:480 +#: public/js/frappe/views/treeview.js:475 #: public/js/frappe/widgets/chart_widget.js:290 #: public/js/frappe/widgets/number_card_widget.js:324 msgid "Refresh" @@ -26559,14 +26622,14 @@ msgstr "" msgid "Remove column" msgstr "" -#: core/doctype/file/file.py:155 +#: core/doctype/file/file.py:156 msgid "Removed {0}" msgstr "" #: custom/doctype/custom_field/custom_field.js:137 #: public/js/frappe/form/toolbar.js:234 public/js/frappe/form/toolbar.js:238 #: public/js/frappe/form/toolbar.js:408 public/js/frappe/model/model.js:752 -#: public/js/frappe/views/treeview.js:295 +#: public/js/frappe/views/treeview.js:290 msgid "Rename" msgstr "" @@ -27844,7 +27907,7 @@ msgctxt "Role" msgid "Route: Example \"/app\"" msgstr "" -#: model/base_document.py:739 model/base_document.py:780 model/document.py:616 +#: model/base_document.py:739 model/base_document.py:780 model/document.py:619 msgid "Row" msgstr "" @@ -27856,7 +27919,7 @@ msgstr "" msgid "Row # {0}: Non administrator user can not set the role {1} to the custom doctype" msgstr "" -#: model/base_document.py:901 +#: model/base_document.py:903 msgid "Row #{0}:" msgstr "" @@ -28079,7 +28142,7 @@ msgctxt "Bulk Update" msgid "SQL Conditions. Example: status=\"Open\"" msgstr "" -#: core/doctype/recorder/recorder.js:36 +#: core/doctype/recorder/recorder.js:85 msgid "SQL Explain" msgstr "" @@ -28397,7 +28460,7 @@ msgctxt "Newsletter" msgid "Scheduled To Send" msgstr "" -#: core/doctype/server_script/server_script.py:283 +#: core/doctype/server_script/server_script.py:141 msgid "Scheduled execution for script {0} has updated" msgstr "" @@ -28417,7 +28480,7 @@ msgctxt "Server Script" msgid "Scheduler Event" msgstr "" -#: core/doctype/data_import/data_import.py:97 +#: core/doctype/data_import/data_import.py:105 msgid "Scheduler Inactive" msgstr "" @@ -28431,7 +28494,7 @@ msgstr "" msgid "Scheduler can not be re-enabled when maintenance mode is active." msgstr "" -#: core/doctype/data_import/data_import.py:97 +#: core/doctype/data_import/data_import.py:105 msgid "Scheduler is inactive. Cannot import data." msgstr "" @@ -29033,7 +29096,7 @@ msgstr "" msgid "Select a document to preview request data" msgstr "" -#: public/js/frappe/views/treeview.js:342 +#: public/js/frappe/views/treeview.js:337 msgid "Select a group node first." msgstr "" @@ -29079,7 +29142,7 @@ msgctxt "Description of a list view shortcut" msgid "Select multiple list items" msgstr "" -#: public/js/frappe/views/calendar/calendar.js:175 +#: public/js/frappe/views/calendar/calendar.js:167 msgid "Select or drag across time slots to create a new event." msgstr "" @@ -29102,8 +29165,8 @@ msgid "Select two versions to view the diff." msgstr "" #: public/js/frappe/form/link_selector.js:24 -#: public/js/frappe/form/multi_select_dialog.js:79 -#: public/js/frappe/form/multi_select_dialog.js:279 +#: public/js/frappe/form/multi_select_dialog.js:81 +#: public/js/frappe/form/multi_select_dialog.js:281 #: public/js/frappe/list/list_view_select.js:153 msgid "Select {0}" msgstr "" @@ -29631,7 +29694,7 @@ msgstr "" msgid "Session Defaults Saved" msgstr "" -#: app.py:344 +#: app.py:349 msgid "Session Expired" msgstr "" @@ -30316,7 +30379,7 @@ msgstr "" msgid "Show Warnings" msgstr "" -#: public/js/frappe/views/calendar/calendar.js:185 +#: public/js/frappe/views/calendar/calendar.js:179 msgid "Show Weekends" msgstr "" @@ -30884,7 +30947,7 @@ msgstr "" msgid "Sr" msgstr "" -#: core/doctype/recorder/recorder.js:33 +#: core/doctype/recorder/recorder.js:82 msgid "Stack Trace" msgstr "" @@ -31787,7 +31850,7 @@ msgstr "" msgid "Successful Transactions" msgstr "" -#: model/rename_doc.py:681 +#: model/rename_doc.py:683 msgid "Successful: {0} to {1}" msgstr "" @@ -31824,6 +31887,16 @@ msgstr "" msgid "Successfully updated {0} out of {1} records." msgstr "" +#: core/doctype/recorder/recorder.js:15 +msgid "Suggest Optimizations" +msgstr "" + +#. Label of a Table field in DocType 'Recorder' +#: core/doctype/recorder/recorder.json +msgctxt "Recorder" +msgid "Suggested Indexes" +msgstr "" + #: core/doctype/user/user.py:728 msgid "Suggested Username: {0}" msgstr "" @@ -31967,7 +32040,7 @@ msgstr "" msgid "Syncing {0} of {1}" msgstr "" -#: utils/data.py:2433 +#: utils/data.py:2426 msgid "Syntax Error" msgstr "" @@ -32248,6 +32321,12 @@ msgctxt "DocField" msgid "Table" msgstr "" +#. Label of a Data field in DocType 'Recorder Suggested Index' +#: core/doctype/recorder_suggested_index/recorder_suggested_index.json +msgctxt "Recorder Suggested Index" +msgid "Table" +msgstr "" + #. Label of a Data field in DocType 'System Health Report Tables' #: desk/doctype/system_health_report_tables/system_health_report_tables.json msgctxt "System Health Report Tables" @@ -32312,7 +32391,7 @@ msgstr "" msgid "Table updated" msgstr "" -#: model/document.py:1398 +#: model/document.py:1401 msgid "Table {0} cannot be empty" msgstr "" @@ -32464,7 +32543,7 @@ msgstr "" msgid "Test email sent to {0}" msgstr "" -#: core/doctype/file/test_file.py:361 +#: core/doctype/file/test_file.py:379 msgid "Test_Folder" msgstr "" @@ -32595,7 +32674,7 @@ msgstr "" msgid "The Condition '{0}' is invalid" msgstr "" -#: core/doctype/file/file.py:205 +#: core/doctype/file/file.py:206 msgid "The File URL you've entered is incorrect" msgstr "" @@ -32673,7 +32752,7 @@ msgstr "" msgid "The field {0} is mandatory" msgstr "" -#: core/doctype/file/file.py:143 +#: core/doctype/file/file.py:144 msgid "The fieldname you've specified in Attached To Field is invalid" msgstr "" @@ -32685,7 +32764,7 @@ msgstr "" msgid "The following Header Script will add the current date to an element in 'Header HTML' with class 'header-content'" msgstr "" -#: core/doctype/data_import/importer.py:1042 +#: core/doctype/data_import/importer.py:1048 msgid "The following values are invalid: {0}. Values must be one of {1}" msgstr "" @@ -32760,7 +32839,7 @@ msgstr "" msgid "The reset password link has either been used before or is invalid" msgstr "" -#: app.py:363 public/js/frappe/request.js:147 +#: app.py:368 public/js/frappe/request.js:147 msgid "The resource you are looking for is not available" msgstr "" @@ -32875,7 +32954,7 @@ msgstr "" msgid "There is nothing new to show you right now." msgstr "" -#: core/doctype/file/file.py:571 utils/file_manager.py:372 +#: core/doctype/file/file.py:578 utils/file_manager.py:372 msgid "There is some problem with the file url: {0}" msgstr "" @@ -33025,7 +33104,7 @@ msgstr "" msgid "This document is already amended, you cannot ammend it again" msgstr "" -#: model/document.py:1566 +#: model/document.py:1569 msgid "This document is currently locked and queued for execution. Please try again after some time." msgstr "" @@ -33819,7 +33898,7 @@ msgid "ToDo" msgstr "" #: public/js/frappe/form/controls/date.js:58 -#: public/js/frappe/views/calendar/calendar.js:268 +#: public/js/frappe/views/calendar/calendar.js:274 msgid "Today" msgstr "" @@ -34257,7 +34336,7 @@ msgstr "" msgid "Trigger Primary Action" msgstr "" -#: tests/test_translate.py:54 +#: tests/test_translate.py:55 msgid "Trigger caching" msgstr "" @@ -34555,7 +34634,7 @@ msgctxt "DocType" msgid "URL for documentation or help" msgstr "" -#: core/doctype/file/file.py:216 +#: core/doctype/file/file.py:217 msgid "URL must start with http:// or https://" msgstr "" @@ -34587,7 +34666,7 @@ msgstr "" msgid "Unable to load: {0}" msgstr "" -#: utils/csvutils.py:35 +#: utils/csvutils.py:37 msgid "Unable to open attached file. Did you export it as CSV?" msgstr "" @@ -34599,11 +34678,11 @@ msgstr "" msgid "Unable to send mail because of a missing email account. Please setup default Email Account from Settings > Email Account" msgstr "" -#: public/js/frappe/views/calendar/calendar.js:440 +#: public/js/frappe/views/calendar/calendar.js:449 msgid "Unable to update event" msgstr "" -#: core/doctype/file/file.py:458 +#: core/doctype/file/file.py:459 msgid "Unable to write file format for {0}" msgstr "" @@ -34675,16 +34754,16 @@ msgstr "" msgid "Unknown Column: {0}" msgstr "" -#: utils/data.py:1196 +#: utils/data.py:1189 msgid "Unknown Rounding Method: {}" msgstr "" -#: auth.py:293 +#: auth.py:295 msgid "Unknown User" msgstr "" -#: utils/csvutils.py:52 -msgid "Unknown file encoding. Tried utf-8, windows-1250, windows-1252." +#: utils/csvutils.py:54 +msgid "Unknown file encoding. Tried to use: {0}" msgstr "" #: core/doctype/submission_queue/submission_queue.js:7 @@ -34871,7 +34950,7 @@ msgctxt "Workflow Document State" msgid "Update Value" msgstr "" -#: utils/change_log.py:364 +#: utils/change_log.py:381 msgid "Update from Frappe Cloud" msgstr "" @@ -35816,15 +35895,15 @@ msgctxt "Notification" msgid "Value To Be Set" msgstr "" -#: model/base_document.py:963 model/document.py:672 +#: model/base_document.py:965 model/document.py:675 msgid "Value cannot be changed for {0}" msgstr "" -#: model/document.py:618 +#: model/document.py:621 msgid "Value cannot be negative for" msgstr "" -#: model/document.py:622 +#: model/document.py:625 msgid "Value cannot be negative for {0}: {1}" msgstr "" @@ -35861,7 +35940,7 @@ msgctxt "Onboarding Step" msgid "Value to Validate" msgstr "" -#: model/base_document.py:1033 +#: model/base_document.py:1035 msgid "Value too big" msgstr "" @@ -35869,7 +35948,7 @@ msgstr "" msgid "Value {0} missing for {1}" msgstr "" -#: core/doctype/data_import/importer.py:751 utils/data.py:861 +#: core/doctype/data_import/importer.py:751 utils/data.py:854 msgid "Value {0} must be in the valid duration format: d h m s" msgstr "" @@ -35963,7 +36042,7 @@ msgstr "" msgid "View Full Log" msgstr "" -#: public/js/frappe/views/treeview.js:468 +#: public/js/frappe/views/treeview.js:463 #: public/js/frappe/widgets/quick_list_widget.js:245 msgid "View List" msgstr "" @@ -36577,7 +36656,7 @@ msgctxt "System Settings" msgid "Wednesday" msgstr "" -#: public/js/frappe/views/calendar/calendar.js:270 +#: public/js/frappe/views/calendar/calendar.js:276 msgid "Week" msgstr "" @@ -37110,7 +37189,7 @@ msgctxt "User Document Type" msgid "Write" msgstr "" -#: model/base_document.py:873 +#: model/base_document.py:875 msgid "Wrong Fetch From value" msgstr "" @@ -37322,7 +37401,7 @@ msgstr "" msgid "You are not allowed to export {} doctype" msgstr "" -#: public/js/frappe/views/treeview.js:432 +#: public/js/frappe/views/treeview.js:427 msgid "You are not allowed to print this report" msgstr "" @@ -37403,7 +37482,7 @@ msgstr "" msgid "You can disable the user instead of deleting it." msgstr "" -#: core/doctype/file/file.py:684 +#: core/doctype/file/file.py:691 msgid "You can increase the limit from System Settings." msgstr "" @@ -37511,7 +37590,7 @@ msgstr "" msgid "You do not have enough permissions to access this resource. Please contact your manager to get access." msgstr "" -#: app.py:354 +#: app.py:359 msgid "You do not have enough permissions to complete the action" msgstr "" @@ -37665,6 +37744,10 @@ msgstr "" msgid "You need to install pycups to use this feature!" msgstr "" +#: core/doctype/recorder/recorder.js:38 +msgid "You need to select indexes you want to add first." +msgstr "" + #: email/doctype/email_account/email_account.py:147 msgid "You need to set one IMAP folder for {0}" msgstr "" @@ -37737,7 +37820,7 @@ msgstr "" msgid "Your account has been deleted" msgstr "" -#: auth.py:474 +#: auth.py:476 msgid "Your account has been locked and will resume after {0} seconds" msgstr "" @@ -37788,7 +37871,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 "" -#: app.py:345 +#: app.py:350 msgid "Your session has expired, please login again to continue." msgstr "" @@ -37805,7 +37888,7 @@ msgstr "" msgid "Your website is all set up!" msgstr "" -#: utils/data.py:1499 +#: utils/data.py:1492 msgid "Zero" msgstr "" @@ -37853,7 +37936,7 @@ msgctxt "Permission Inspector" msgid "amend" msgstr "" -#: public/js/frappe/utils/utils.js:396 utils/data.py:1507 +#: public/js/frappe/utils/utils.js:396 utils/data.py:1500 msgid "and" msgstr "" @@ -37862,7 +37945,7 @@ msgstr "" msgid "ascending" msgstr "" -#: model/document.py:1369 +#: model/document.py:1372 msgid "beginning with" msgstr "" @@ -38262,7 +38345,7 @@ msgctxt "OAuth Authorization Code" msgid "nonce" msgstr "" -#: model/document.py:1368 +#: model/document.py:1371 msgid "none of" msgstr "" @@ -38322,7 +38405,7 @@ msgctxt "Webhook" msgid "on_update_after_submit" msgstr "" -#: model/document.py:1367 +#: model/document.py:1370 msgid "one of" msgstr "" @@ -38534,7 +38617,7 @@ msgstr "" msgid "this form" msgstr "" -#: tests/test_translate.py:157 +#: tests/test_translate.py:158 msgid "this shouldn't break" msgstr "" @@ -38727,7 +38810,7 @@ msgstr "" msgid "{0} Name" msgstr "" -#: model/base_document.py:1063 +#: model/base_document.py:1065 msgid "{0} Not allowed to change {1} after submission from {2} to {3}" msgstr "" @@ -38783,7 +38866,7 @@ msgstr "" msgid "{0} already unsubscribed for {1} {2}" msgstr "" -#: utils/data.py:1690 +#: utils/data.py:1683 msgid "{0} and {1}" msgstr "" @@ -38928,7 +39011,7 @@ msgstr "" msgid "{0} field cannot be set as unique in {1}, as there are non-unique existing values" msgstr "" -#: core/doctype/data_import/importer.py:1024 +#: core/doctype/data_import/importer.py:1030 msgid "{0} format could not be determined from the values in this column. Defaulting to {1}." msgstr "" @@ -38972,7 +39055,7 @@ msgstr "" msgid "{0} has left the conversation in {1} {2}" msgstr "" -#: __init__.py:2490 +#: __init__.py:2493 msgid "{0} has no versions tracked." msgstr "" @@ -38993,7 +39076,7 @@ msgstr "" msgid "{0} is a mandatory field" msgstr "" -#: core/doctype/file/file.py:503 +#: core/doctype/file/file.py:504 msgid "{0} is a not a valid zip file" msgstr "" @@ -39062,15 +39145,15 @@ msgstr "" msgid "{0} is not a valid DocType for Dynamic Link" msgstr "" -#: email/doctype/email_group/email_group.py:131 utils/__init__.py:188 +#: email/doctype/email_group/email_group.py:131 utils/__init__.py:190 msgid "{0} is not a valid Email Address" msgstr "" -#: utils/__init__.py:156 +#: utils/__init__.py:158 msgid "{0} is not a valid Name" msgstr "" -#: utils/__init__.py:135 +#: utils/__init__.py:137 msgid "{0} is not a valid Phone Number" msgstr "" @@ -39090,7 +39173,7 @@ msgstr "" msgid "{0} is not a valid report format. Report format should one of the following {1}" msgstr "" -#: core/doctype/file/file.py:483 +#: core/doctype/file/file.py:484 msgid "{0} is not a zip file" msgstr "" @@ -39119,7 +39202,7 @@ msgid "{0} is one of {1}" msgstr "" #: email/doctype/email_account/email_account.py:277 model/naming.py:217 -#: printing/doctype/print_format/print_format.py:91 utils/csvutils.py:131 +#: printing/doctype/print_format/print_format.py:91 utils/csvutils.py:153 msgid "{0} is required" msgstr "" @@ -39168,11 +39251,11 @@ msgstr "" msgid "{0} months ago" msgstr "" -#: model/document.py:1623 +#: model/document.py:1626 msgid "{0} must be after {1}" msgstr "" -#: utils/csvutils.py:136 +#: utils/csvutils.py:158 msgid "{0} must be one of {1}" msgstr "" @@ -39214,12 +39297,12 @@ msgstr "" msgid "{0} of {1} sent" msgstr "" -#: utils/data.py:1510 +#: utils/data.py:1503 msgctxt "Money in words" msgid "{0} only." msgstr "" -#: utils/data.py:1680 +#: utils/data.py:1673 msgid "{0} or {1}" msgstr "" @@ -39367,7 +39450,7 @@ msgstr "" msgid "{0} {1} already exists" msgstr "" -#: model/base_document.py:906 +#: model/base_document.py:908 msgid "{0} {1} cannot be \"{2}\". It should be one of \"{3}\"" msgstr "" @@ -39391,11 +39474,11 @@ msgstr "" msgid "{0} {1}: Submitted Record cannot be deleted. You must {2} Cancel {3} it first." msgstr "" -#: model/base_document.py:1024 +#: model/base_document.py:1026 msgid "{0}, Row {1}" msgstr "" -#: model/base_document.py:1029 +#: model/base_document.py:1031 msgid "{0}: '{1}' ({3}) will get truncated, as max characters allowed is {2}" msgstr "" @@ -39535,11 +39618,11 @@ msgstr "" msgid "{} Complete" msgstr "" -#: utils/data.py:2427 +#: utils/data.py:2420 msgid "{} Invalid python code on line {}" msgstr "" -#: utils/data.py:2436 +#: utils/data.py:2429 msgid "{} Possibly invalid python code.
{}" msgstr ""