From 9486c5e3c9e910861556243a509cdb5ea92fc2df Mon Sep 17 00:00:00 2001
From: minhaminha <33491742+minhaminha@users.noreply.github.com>
Date: Wed, 26 Feb 2025 06:06:17 +0000
Subject: [PATCH] Update translations
---
locale/en/LC_MESSAGES/django.po | 378 +++++++++++--------
locale/en/LC_MESSAGES/djangojs.po | 9 +-
locale/es/LC_MESSAGES/django.po | 581 +++++++++++++++++------------
locale/es/LC_MESSAGES/djangojs.po | 17 +-
locale/fr/LC_MESSAGES/django.po | 378 +++++++++++--------
locale/fr/LC_MESSAGES/djangojs.po | 9 +-
locale/fra/LC_MESSAGES/django.po | 581 +++++++++++++++++------------
locale/fra/LC_MESSAGES/djangojs.po | 17 +-
locale/hi/LC_MESSAGES/django.po | 378 +++++++++++--------
locale/hi/LC_MESSAGES/djangojs.po | 9 +-
locale/hin/LC_MESSAGES/django.po | 400 +++++++++++---------
locale/hin/LC_MESSAGES/djangojs.po | 9 +-
locale/por/LC_MESSAGES/django.po | 462 +++++++++++++----------
locale/por/LC_MESSAGES/djangojs.po | 12 +-
locale/pt/LC_MESSAGES/django.po | 378 +++++++++++--------
locale/pt/LC_MESSAGES/djangojs.po | 9 +-
locale/sw/LC_MESSAGES/django.po | 396 ++++++++++++--------
locale/sw/LC_MESSAGES/djangojs.po | 9 +-
18 files changed, 2357 insertions(+), 1675 deletions(-)
diff --git a/locale/en/LC_MESSAGES/django.po b/locale/en/LC_MESSAGES/django.po
index 8f4bad809e4e..6882f21feab4 100644
--- a/locale/en/LC_MESSAGES/django.po
+++ b/locale/en/LC_MESSAGES/django.po
@@ -158,7 +158,8 @@ msgstr ""
msgid "Is Hidden"
msgstr ""
-#: corehq/apps/accounting/filters.py corehq/apps/enterprise/enterprise.py
+#: corehq/apps/accounting/filters.py corehq/apps/data_cleaning/models.py
+#: corehq/apps/enterprise/enterprise.py
#: corehq/apps/reports/standard/cases/basic.py
msgid "Created By"
msgstr ""
@@ -440,9 +441,9 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_list.html
#: corehq/apps/app_manager/forms.py corehq/apps/app_manager/models.py
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
#: corehq/apps/cloudcare/templates/cloudcare/partials/users/user_data.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/profiles_tab.html
+#: corehq/apps/data_cleaning/models.py
#: corehq/apps/data_dictionary/templates/data_dictionary/base.html
#: corehq/apps/data_interfaces/forms.py
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
@@ -1462,7 +1463,7 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_list.html
#: corehq/apps/app_execution/templates/app_execution/workflow_log_list.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/apps/data_cleaning/tables.py
+#: corehq/apps/data_cleaning/models.py corehq/apps/data_cleaning/tables.py
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/auto_update_rule_list.html
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/auto_update_rule_run_history.html
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap5/auto_update_rule_list.html
@@ -2830,7 +2831,7 @@ msgstr ""
#: corehq/apps/accounting/templates/accounting/partials/new_stripe_card_template.html
#: corehq/apps/app_execution/forms.py
#: corehq/apps/app_manager/templates/app_manager/form_designer.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/templates/case_search/csql_expression_form.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/custom_data_fields.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/case_rule.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
@@ -3675,7 +3676,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/mobile_report_configs.html
#: corehq/apps/case_search/models.py
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/templates/case_search/csql_expression_form.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/fields_tab.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/modal_delete.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/profiles_tab.html
@@ -3741,7 +3742,7 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_log.html
#: corehq/apps/app_execution/templates/app_execution/workflow_log_list.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/motech/generic_inbound/reports.py
+#: corehq/apps/data_cleaning/tables.py corehq/motech/generic_inbound/reports.py
msgid "Details"
msgstr ""
@@ -6334,6 +6335,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/style_configuration_modal.html
#: corehq/apps/app_manager/templates/app_manager/partials/releases/releases_deploy_modal.html
#: corehq/apps/cloudcare/templates/cloudcare/partials/query/list.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/interfaces/bootstrap3/case_management.html
@@ -7404,20 +7406,27 @@ msgstr ""
msgid ""
"\n"
" \n"
-" This is a "
-"Registration form.\n"
-" Use the Registration form to add new cases to your "
-" Case List.\n"
+" This is a\n"
+" Registration"
+"strong\n"
+" >\n"
+" form. Use the Registration form to add new cases to your\n"
+" Case List.\n"
" \n"
" \n"
-" This is a "
-"Followup form.\n"
-" Use Followup forms to update cases in your Case List.\n"
+" This is a\n"
+" Followup"
+"strong>\n"
+" form. Use Followup forms to update cases in your\n"
+" Case List.\n"
" \n"
"
\n"
-" Cases give you a way to track patients, "
-"farms, and other entities over time.\n"
+" Cases give you a way to track patients, "
+"farms,\n"
+" and other entities over time.\n"
" "
msgstr ""
@@ -7441,8 +7450,8 @@ msgstr ""
msgid ""
"Updating cases directly is not supported when using data registry search. "
"Refer to the documentation"
-"a> for information on how to update cases from a data registry."
+"Data+Registry#DataRegistry-Updatingcases\" target=\"_blank\" >documentation"
+"a > for information on how to update cases from a data registry."
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
@@ -7453,29 +7462,29 @@ msgstr ""
msgid ""
"\n"
" Child Cases let you open other types of Cases "
-"for use in other Case Lists.\n"
+"for\n"
+" use in other Case Lists.\n"
" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
msgid ""
"\n"
-" When possible, they'll be linked to the current Case so you'll "
-"always know where they came from.\n"
-" A great use of Child Cases is for tracking a newborn separately "
-"from its mother.\n"
+" When possible, they'll be linked to the current Case so you'll\n"
+" always know where they came from. A great use of Child Cases is "
+"for\n"
+" tracking a newborn separately from its mother.\n"
" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
msgid ""
"\n"
-" Child Cases are not available in your "
-"subscription.\n"
-" This feature is only available on our Pro "
-"plan or higher.\n"
-" This configuration will remain un-editable until you "
-"upgrade.\n"
+" Child Cases are not available in your\n"
+" subscription. This feature is only available on our\n"
+" Pro plan or higher. This configuration "
+"will\n"
+" remain un-editable until you upgrade.\n"
" "
msgstr ""
@@ -7567,8 +7576,8 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/module_view_case_type.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/data_cleaning/tables.py corehq/apps/data_dictionary/views.py
-#: corehq/apps/data_interfaces/forms.py
+#: corehq/apps/data_cleaning/forms/setup.py corehq/apps/data_cleaning/tables.py
+#: corehq/apps/data_dictionary/views.py corehq/apps/data_interfaces/forms.py
#: corehq/apps/data_interfaces/interfaces.py
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/edit_deduplication_rule.html
@@ -8512,20 +8521,15 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" Properties in this list "
-"determine how\n"
-" cases are ordered in your case "
-"list. This\n"
-" is useful if for example you "
-"want higher\n"
-" priority cases to appear "
-"closer to the\n"
-" top of the list. The case list "
-"will sort\n"
-" by the first property, then "
-"the second,\n"
-" etc.\n"
-" "
+" Properties in this list determine how cases are "
+"ordered\n"
+" in your case list. This is useful if for example "
+"you\n"
+" want higher priority cases to appear closer to the "
+"top\n"
+" of the list. The case list will sort by the first\n"
+" property, then the second, etc.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8542,11 +8546,11 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" Should cases that don't "
-"have a value for the sort property\n"
-" appear at the top or the "
-"bottom of the case list?\n"
-" "
+" Should cases that don't have a value for the sort\n"
+" property appear at the top or the bottom of the "
+"case\n"
+" list?\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8572,17 +8576,19 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" The 'Display Text' is used for "
-"properties that are only listed as\n"
-" Sort Properties and not as "
-"Display Properties above. The text appears\n"
-" in the 'Sort By' menu on the "
-"mobile to allow the user to change the\n"
-" sort ordering. If the display "
-"text is left blank then the option\n"
-" for that sort property will "
-"not appear in the 'Sort By' menu.\n"
-" "
+" The 'Display Text' is used for properties that are "
+"only\n"
+" listed as Sort Properties and not as Display "
+"Properties\n"
+" above. The text appears in the 'Sort By' menu on "
+"the\n"
+" mobile to allow the user to change the sort "
+"ordering. If\n"
+" the display text is left blank then the option for "
+"that\n"
+" sort property will not appear in the 'Sort By' "
+"menu.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8635,9 +8641,10 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" This menu could not be found. It may have been deleted. "
-"Please select a different menu.\n"
-" "
+" This menu could not be found. It may have been deleted. "
+"Please\n"
+" select a different menu.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list_filtering.html
@@ -9835,7 +9842,8 @@ msgstr ""
msgid ""
"\n"
" This %(label)s is linked to the default language, and can only "
-"be modified there.\n"
+"be\n"
+" modified there.\n"
" "
msgstr ""
@@ -9861,7 +9869,8 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/releases/app_release_logs.html
#: corehq/apps/builds/templates/builds/all.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/apps/data_cleaning/models.py corehq/apps/reports/forms.py
+#: corehq/apps/data_cleaning/models.py corehq/apps/data_cleaning/tables.py
+#: corehq/apps/reports/forms.py
msgid "Time"
msgstr ""
@@ -11335,6 +11344,14 @@ msgstr ""
msgid "Following rows contain invalid value for domain column."
msgstr ""
+#: corehq/apps/case_importer/do_import.py
+msgid "This field value cannot be set for cases with the \"{}\" case type."
+msgstr ""
+
+#: corehq/apps/case_importer/do_import.py
+msgid "This field requires a value for cases with the \"{}\" case type."
+msgstr ""
+
#: corehq/apps/case_importer/do_import.py
msgid ""
"Field name \"{}\" is deprecated. Please use \"parent_identifier\" instead."
@@ -11912,10 +11929,20 @@ msgid ""
"first create an application with a case list."
msgstr ""
+#: corehq/apps/case_importer/views.py
+msgid "Sheet with case type \"{}\" is missing one or more required fields: {}"
+msgstr ""
+
#: corehq/apps/case_importer/views.py
msgid "The Excel file you are trying to import does not have any headers."
msgstr ""
+#: corehq/apps/case_importer/views.py
+msgid ""
+"The Excel file is missing the following required fields for the \"{}\" case "
+"type: {}"
+msgstr ""
+
#: corehq/apps/case_search/dsl_utils.py
msgid ""
"You cannot reference a case property on the right side of an operation. If "
@@ -12111,13 +12138,10 @@ msgid ""
msgstr ""
#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/views.py
msgid "CSQL Fixture Configuration"
msgstr ""
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
-msgid "Case Search QL Expression"
-msgstr ""
-
#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/explore_case_data.html
@@ -12156,10 +12180,6 @@ msgstr ""
msgid "Profile Case Search"
msgstr ""
-#: corehq/apps/case_search/views.py
-msgid "CSQL Fixture Confguration"
-msgstr ""
-
#: corehq/apps/case_search/xpath_functions/ancestor_functions.py
#, python-brace-format
msgid "{node.name} is not supported with ancestor-exists"
@@ -13384,6 +13404,60 @@ msgstr ""
msgid "Subscribed to Community Edition."
msgstr ""
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Select a Case Type"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#: corehq/apps/domain/templates/domain/bootstrap3/renew_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap3/select_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap5/renew_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap5/select_plan.html
+#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap3/_wizard_actions.html
+#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap5/_wizard_actions.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/ko_pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/ko_pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5.html
+#: corehq/apps/registration/forms.py
+#: corehq/apps/reports/templates/reports/filters/bootstrap3/drilldown_options.html
+#: corehq/apps/reports/templates/reports/filters/bootstrap5/drilldown_options.html
+#: corehq/apps/settings/forms.py
+#: corehq/apps/userreports/reports/builder/forms.py
+msgid "Next"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Please select a case type to continue."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "'{}' is not a valid case type"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Next Step"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Resume the session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Start a new session and delete the existing session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Start Session"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/oauth_application_registration_form.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/oauth_application_registration_form.html
+msgid "Go Back"
+msgstr ""
+
#: corehq/apps/data_cleaning/models.py
msgid "Phone Number or Numeric ID"
msgstr ""
@@ -13536,6 +13610,28 @@ msgstr ""
msgid "after"
msgstr ""
+#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/data_interfaces/interfaces.py
+#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
+#: corehq/apps/registry/templates/registry/registry_list.html
+#: corehq/apps/reports/standard/cases/basic.py
+#: corehq/apps/reports/templates/reports/partials/bootstrap3/scheduled_reports_table.html
+#: corehq/apps/reports/templates/reports/partials/bootstrap5/scheduled_reports_table.html
+#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
+#: corehq/ex-submodules/casexml/apps/case/views.py
+msgid "Owner"
+msgstr ""
+
+#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
+#: corehq/ex-submodules/casexml/apps/case/views.py
+msgid "Opened On"
+msgstr ""
+
+#: corehq/apps/data_cleaning/models.py
+msgid "Last Modified On"
+msgstr ""
+
#: corehq/apps/data_cleaning/models.py
msgid "Find & Replace"
msgstr ""
@@ -13572,23 +13668,16 @@ msgstr ""
msgid "Undo All Edits"
msgstr ""
-#: corehq/apps/data_cleaning/tables.py
-#: corehq/apps/data_interfaces/interfaces.py
-#: corehq/apps/data_interfaces/views.py corehq/apps/geospatial/reports.py
-#: corehq/apps/geospatial/templates/geospatial/case_management.html
-#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
-#: corehq/apps/geospatial/templates/geospatial/partials/review_assignment_modal.html
-#: corehq/apps/reports/v2/reports/explore_case_data.py
-msgid "Case Name"
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_main.html
+msgid "Start a Cleaning Session"
msgstr ""
-#: corehq/apps/data_cleaning/tables.py
-#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
-#: corehq/ex-submodules/casexml/apps/case/views.py
-msgid "Opened On"
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_main.html
+msgid "Recent Tasks"
msgstr ""
-#: corehq/apps/data_cleaning/templates/data_cleaning/cases.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_session.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/loading_indicator.html
#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5_htmx.html
#: corehq/apps/hqwebapp/views.py
#: corehq/apps/integration/templates/kyc/kyc_verify_report.html
@@ -13598,7 +13687,30 @@ msgstr ""
msgid "Loading..."
msgstr ""
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Filter Cases"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Configure Columns"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Clean Selected Cases"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/forms/active_session_exists.html
+msgid ""
+"\n"
+" An active data cleaning session already exists for this case type.\n"
+" Please decide how you would like to proceed.\n"
+" "
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/main.py
#: corehq/apps/reports/templates/reports/partials/bootstrap3/data_corrections_modal.html
#: corehq/apps/reports/templates/reports/partials/bootstrap5/data_corrections_modal.html
#: corehq/apps/reports/templates/reports/reportdata/bootstrap3/case_data.html
@@ -13606,15 +13718,27 @@ msgstr ""
msgid "Clean Case Data"
msgstr ""
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/views/main.py
msgid "Clean Case Type"
msgstr ""
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/views/main.py
+msgid "That session does not exist. Please start a new session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/main.py
#, python-brace-format
msgid "Case Type \"{case_type}\""
msgstr ""
+#: corehq/apps/data_cleaning/views/setup.py
+msgid "Starting Data Cleaning Session..."
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/tables.py
+msgid "Data cleaning session was not found."
+msgstr ""
+
#: corehq/apps/data_dictionary/bulk.py
msgid ""
"The multi-choice sheets (ending in \"-vl\") in the uploaded Excel file were "
@@ -14262,14 +14386,12 @@ msgid "Reassign"
msgstr ""
#: corehq/apps/data_interfaces/interfaces.py
+#: corehq/apps/data_interfaces/views.py corehq/apps/geospatial/reports.py
+#: corehq/apps/geospatial/templates/geospatial/case_management.html
#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
-#: corehq/apps/registry/templates/registry/registry_list.html
-#: corehq/apps/reports/standard/cases/basic.py
-#: corehq/apps/reports/templates/reports/partials/bootstrap3/scheduled_reports_table.html
-#: corehq/apps/reports/templates/reports/partials/bootstrap5/scheduled_reports_table.html
-#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
-#: corehq/ex-submodules/casexml/apps/case/views.py
-msgid "Owner"
+#: corehq/apps/geospatial/templates/geospatial/partials/review_assignment_modal.html
+#: corehq/apps/reports/v2/reports/explore_case_data.py
+msgid "Case Name"
msgstr ""
#: corehq/apps/data_interfaces/interfaces.py
@@ -17527,25 +17649,6 @@ msgid ""
" "
msgstr ""
-#: corehq/apps/domain/templates/domain/bootstrap3/renew_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap3/select_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap5/renew_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap5/select_plan.html
-#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap3/_wizard_actions.html
-#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap5/_wizard_actions.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/ko_pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/ko_pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5.html
-#: corehq/apps/registration/forms.py
-#: corehq/apps/reports/templates/reports/filters/bootstrap3/drilldown_options.html
-#: corehq/apps/reports/templates/reports/filters/bootstrap5/drilldown_options.html
-#: corehq/apps/settings/forms.py
-#: corehq/apps/userreports/reports/builder/forms.py
-msgid "Next"
-msgstr ""
-
#: corehq/apps/domain/templates/domain/bootstrap3/select.html
#: corehq/apps/domain/templates/domain/bootstrap5/select.html
#: corehq/apps/settings/views.py
@@ -25392,11 +25495,6 @@ msgstr ""
msgid "Register OAuth application"
msgstr ""
-#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/oauth_application_registration_form.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/oauth_application_registration_form.html
-msgid "Go Back"
-msgstr ""
-
#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/prepaid_modal.html
#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/prepaid_modal.html
#, python-format
@@ -29125,13 +29223,13 @@ msgstr ""
#: corehq/apps/registration/forms.py
msgid ""
"I have read and agree to Dimagi's\n"
-" Privacy Policy,\n"
-" Terms of Service,\n"
-" Business Agreement, and\n"
-" Acceptable Use Policy.\n"
" "
msgstr ""
@@ -29680,7 +29778,7 @@ msgid "Created new user..."
msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
-msgid "Created sample applications..."
+msgid "Prepared project space..."
msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
@@ -29694,8 +29792,8 @@ msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
msgid ""
"\n"
-" Thank you for choosing CommCare. \n"
+" Thank you for choosing CommCare.\n"
+" \n"
" "
msgstr ""
@@ -35353,26 +35451,6 @@ msgstr ""
msgid "No FCM tokens found for recipient."
msgstr ""
-#: corehq/apps/sms/models.py
-msgid "FCM not available on this environment."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "FCM is supported for Mobile Workers only."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "No action selected for the FCM Data message type."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "Failure while sending FCM notifications to the devices."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "Domain is not enabled for FCM Push Notifications"
-msgstr ""
-
#: corehq/apps/sms/models.py
msgid "Recipient did not match filters:"
msgstr ""
@@ -42864,10 +42942,6 @@ msgstr ""
msgid "FCM is not setup on this environment!"
msgstr ""
-#: corehq/messaging/fcm/utils.py
-msgid "Max devices allowed is {}! Please execute in batches."
-msgstr ""
-
#: corehq/messaging/scheduling/forms.py
msgid "Please enter a valid 24-hour time in the format HH:MM"
msgstr ""
diff --git a/locale/en/LC_MESSAGES/djangojs.po b/locale/en/LC_MESSAGES/djangojs.po
index 7f729c758dcb..d512850883ae 100644
--- a/locale/en/LC_MESSAGES/djangojs.po
+++ b/locale/en/LC_MESSAGES/djangojs.po
@@ -565,6 +565,11 @@ msgstr ""
msgid "Select parent"
msgstr ""
+#: corehq/apps/app_manager/static/app_manager/js/forms/advanced/case_config_ui.js
+#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
+msgid "Save Questions to Case Properties"
+msgstr ""
+
#: corehq/apps/app_manager/static/app_manager/js/forms/advanced/case_config_ui.js
msgid "Raw"
msgstr ""
@@ -627,10 +632,6 @@ msgstr ""
msgid "You have unchanged user properties settings"
msgstr ""
-#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
-msgid "Save Questions to Case Properties"
-msgstr ""
-
#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
msgid "Save Questions to User Properties"
msgstr ""
diff --git a/locale/es/LC_MESSAGES/django.po b/locale/es/LC_MESSAGES/django.po
index 76211d103e5e..692f3462fcbf 100644
--- a/locale/es/LC_MESSAGES/django.po
+++ b/locale/es/LC_MESSAGES/django.po
@@ -167,7 +167,8 @@ msgstr "Descontado"
msgid "Is Hidden"
msgstr "Está Oculto"
-#: corehq/apps/accounting/filters.py corehq/apps/enterprise/enterprise.py
+#: corehq/apps/accounting/filters.py corehq/apps/data_cleaning/models.py
+#: corehq/apps/enterprise/enterprise.py
#: corehq/apps/reports/standard/cases/basic.py
msgid "Created By"
msgstr "Creado Por"
@@ -459,9 +460,9 @@ msgstr "Se requiere un nombre para este nuevo rol."
#: corehq/apps/app_execution/templates/app_execution/workflow_list.html
#: corehq/apps/app_manager/forms.py corehq/apps/app_manager/models.py
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
#: corehq/apps/cloudcare/templates/cloudcare/partials/users/user_data.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/profiles_tab.html
+#: corehq/apps/data_cleaning/models.py
#: corehq/apps/data_dictionary/templates/data_dictionary/base.html
#: corehq/apps/data_interfaces/forms.py
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
@@ -1610,7 +1611,7 @@ msgstr "Número de Estado"
#: corehq/apps/app_execution/templates/app_execution/workflow_list.html
#: corehq/apps/app_execution/templates/app_execution/workflow_log_list.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/apps/data_cleaning/tables.py
+#: corehq/apps/data_cleaning/models.py corehq/apps/data_cleaning/tables.py
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/auto_update_rule_list.html
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/auto_update_rule_run_history.html
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap5/auto_update_rule_list.html
@@ -3073,7 +3074,7 @@ msgstr ""
#: corehq/apps/accounting/templates/accounting/partials/new_stripe_card_template.html
#: corehq/apps/app_execution/forms.py
#: corehq/apps/app_manager/templates/app_manager/form_designer.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/templates/case_search/csql_expression_form.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/custom_data_fields.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/case_rule.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
@@ -3920,7 +3921,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/mobile_report_configs.html
#: corehq/apps/case_search/models.py
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/templates/case_search/csql_expression_form.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/fields_tab.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/modal_delete.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/profiles_tab.html
@@ -3986,7 +3987,7 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_log.html
#: corehq/apps/app_execution/templates/app_execution/workflow_log_list.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/motech/generic_inbound/reports.py
+#: corehq/apps/data_cleaning/tables.py corehq/motech/generic_inbound/reports.py
msgid "Details"
msgstr "Detalles"
@@ -6755,6 +6756,7 @@ msgstr "Instale CommCare"
#: corehq/apps/app_manager/templates/app_manager/partials/modules/style_configuration_modal.html
#: corehq/apps/app_manager/templates/app_manager/partials/releases/releases_deploy_modal.html
#: corehq/apps/cloudcare/templates/cloudcare/partials/query/list.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/interfaces/bootstrap3/case_management.html
@@ -7825,20 +7827,27 @@ msgstr "Cierre este caso cuando el formulario esté completo"
msgid ""
"\n"
" \n"
-" This is a "
-"Registration form.\n"
-" Use the Registration form to add new cases to your "
-" Case List.\n"
+" This is a\n"
+" Registration"
+"strong\n"
+" >\n"
+" form. Use the Registration form to add new cases to your\n"
+" Case List.\n"
" \n"
" \n"
-" This is a "
-"Followup form.\n"
-" Use Followup forms to update cases in your Case List.\n"
+" This is a\n"
+" Followup"
+"strong>\n"
+" form. Use Followup forms to update cases in your\n"
+" Case List.\n"
" \n"
"
\n"
-" Cases give you a way to track patients, "
-"farms, and other entities over time.\n"
+" Cases give you a way to track patients, "
+"farms,\n"
+" and other entities over time.\n"
" "
msgstr ""
@@ -7863,8 +7872,8 @@ msgstr ""
msgid ""
"Updating cases directly is not supported when using data registry search. "
"Refer to the documentation"
-"a> for information on how to update cases from a data registry."
+"Data+Registry#DataRegistry-Updatingcases\" target=\"_blank\" >documentation"
+"a > for information on how to update cases from a data registry."
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
@@ -7875,29 +7884,29 @@ msgstr ""
msgid ""
"\n"
" Child Cases let you open other types of Cases "
-"for use in other Case Lists.\n"
+"for\n"
+" use in other Case Lists.\n"
" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
msgid ""
"\n"
-" When possible, they'll be linked to the current Case so you'll "
-"always know where they came from.\n"
-" A great use of Child Cases is for tracking a newborn separately "
-"from its mother.\n"
+" When possible, they'll be linked to the current Case so you'll\n"
+" always know where they came from. A great use of Child Cases is "
+"for\n"
+" tracking a newborn separately from its mother.\n"
" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
msgid ""
"\n"
-" Child Cases are not available in your "
-"subscription.\n"
-" This feature is only available on our Pro "
-"plan or higher.\n"
-" This configuration will remain un-editable until you "
-"upgrade.\n"
+" Child Cases are not available in your\n"
+" subscription. This feature is only available on our\n"
+" Pro plan or higher. This configuration "
+"will\n"
+" remain un-editable until you upgrade.\n"
" "
msgstr ""
@@ -7992,8 +8001,8 @@ msgstr "Etiqueta del Caso"
#: corehq/apps/app_manager/templates/app_manager/partials/modules/module_view_case_type.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/data_cleaning/tables.py corehq/apps/data_dictionary/views.py
-#: corehq/apps/data_interfaces/forms.py
+#: corehq/apps/data_cleaning/forms/setup.py corehq/apps/data_cleaning/tables.py
+#: corehq/apps/data_dictionary/views.py corehq/apps/data_interfaces/forms.py
#: corehq/apps/data_interfaces/interfaces.py
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/edit_deduplication_rule.html
@@ -8966,22 +8975,34 @@ msgid "Sort Properties"
msgstr "Clasificar Propiedades"
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
-msgid ""
-"\n"
-" Properties in this list "
-"determine how\n"
-" cases are ordered in your case "
-"list. This\n"
-" is useful if for example you "
-"want higher\n"
-" priority cases to appear "
-"closer to the\n"
-" top of the list. The case list "
-"will sort\n"
-" by the first property, then "
-"the second,\n"
-" etc.\n"
-" "
+#, fuzzy
+#| msgid ""
+#| "\n"
+#| " Properties in this list "
+#| "determine how\n"
+#| " cases are ordered in your "
+#| "case list. This\n"
+#| " is useful if for example "
+#| "you want higher\n"
+#| " priority cases to appear "
+#| "closer to the\n"
+#| " top of the list. The case "
+#| "list will sort\n"
+#| " by the first property, then "
+#| "the second,\n"
+#| " etc.\n"
+#| " "
+msgid ""
+"\n"
+" Properties in this list determine how cases are "
+"ordered\n"
+" in your case list. This is useful if for example "
+"you\n"
+" want higher priority cases to appear closer to the "
+"top\n"
+" of the list. The case list will sort by the first\n"
+" property, then the second, etc.\n"
+" "
msgstr ""
"\n"
"Las propiedades en esta lista determinan cómo se ordenan los casos en su "
@@ -9001,13 +9022,21 @@ msgid "Display Blanks"
msgstr "Mostrar Espacios en Blanco"
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
-msgid ""
-"\n"
-" Should cases that don't "
-"have a value for the sort property\n"
-" appear at the top or the "
-"bottom of the case list?\n"
-" "
+#, fuzzy
+#| msgid ""
+#| "\n"
+#| " Should cases that don't "
+#| "have a value for the sort property\n"
+#| " appear at the top or "
+#| "the bottom of the case list?\n"
+#| " "
+msgid ""
+"\n"
+" Should cases that don't have a value for the sort\n"
+" property appear at the top or the bottom of the "
+"case\n"
+" list?\n"
+" "
msgstr ""
"\n"
"Los casos que no tienen un valor en la propiedad de clasificación, ¿deberían "
@@ -9034,19 +9063,35 @@ msgid "Display Text"
msgstr "Texto en Pantalla"
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
-msgid ""
-"\n"
-" The 'Display Text' is used for "
-"properties that are only listed as\n"
-" Sort Properties and not as "
-"Display Properties above. The text appears\n"
-" in the 'Sort By' menu on the "
-"mobile to allow the user to change the\n"
-" sort ordering. If the display "
-"text is left blank then the option\n"
-" for that sort property will "
-"not appear in the 'Sort By' menu.\n"
-" "
+#, fuzzy
+#| msgid ""
+#| "\n"
+#| " The 'Display Text' is used "
+#| "for properties that are only listed as\n"
+#| " Sort Properties and not as "
+#| "Display Properties above. The text appears\n"
+#| " in the 'Sort By' menu on "
+#| "the mobile to allow the user to change the\n"
+#| " sort ordering. If the "
+#| "display text is left blank then the option\n"
+#| " for that sort property will "
+#| "not appear in the 'Sort By' menu.\n"
+#| " "
+msgid ""
+"\n"
+" The 'Display Text' is used for properties that are "
+"only\n"
+" listed as Sort Properties and not as Display "
+"Properties\n"
+" above. The text appears in the 'Sort By' menu on "
+"the\n"
+" mobile to allow the user to change the sort "
+"ordering. If\n"
+" the display text is left blank then the option for "
+"that\n"
+" sort property will not appear in the 'Sort By' "
+"menu.\n"
+" "
msgstr ""
"\n"
" 'Mostrar Texto' se utiliza para propiedades que solo están listadas como "
@@ -9107,9 +9152,10 @@ msgstr "Utilice la Lista de Caso de"
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" This menu could not be found. It may have been deleted. "
-"Please select a different menu.\n"
-" "
+" This menu could not be found. It may have been deleted. "
+"Please\n"
+" select a different menu.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list_filtering.html
@@ -10343,7 +10389,8 @@ msgstr ""
msgid ""
"\n"
" This %(label)s is linked to the default language, and can only "
-"be modified there.\n"
+"be\n"
+" modified there.\n"
" "
msgstr ""
@@ -10369,7 +10416,8 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/releases/app_release_logs.html
#: corehq/apps/builds/templates/builds/all.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/apps/data_cleaning/models.py corehq/apps/reports/forms.py
+#: corehq/apps/data_cleaning/models.py corehq/apps/data_cleaning/tables.py
+#: corehq/apps/reports/forms.py
msgid "Time"
msgstr "Hora"
@@ -11913,6 +11961,18 @@ msgstr ""
msgid "Following rows contain invalid value for domain column."
msgstr ""
+#: corehq/apps/case_importer/do_import.py
+#, fuzzy
+#| msgid "This field will be used to set the case's name."
+msgid "This field value cannot be set for cases with the \"{}\" case type."
+msgstr "Este campo será utilizado para establecer el nombre del caso."
+
+#: corehq/apps/case_importer/do_import.py
+#, fuzzy
+#| msgid "This field will be used to set the case's name."
+msgid "This field requires a value for cases with the \"{}\" case type."
+msgstr "Este campo será utilizado para establecer el nombre del caso."
+
#: corehq/apps/case_importer/do_import.py
msgid ""
"Field name \"{}\" is deprecated. Please use \"parent_identifier\" instead."
@@ -12512,10 +12572,20 @@ msgid ""
"first create an application with a case list."
msgstr ""
+#: corehq/apps/case_importer/views.py
+msgid "Sheet with case type \"{}\" is missing one or more required fields: {}"
+msgstr ""
+
#: corehq/apps/case_importer/views.py
msgid "The Excel file you are trying to import does not have any headers."
msgstr ""
+#: corehq/apps/case_importer/views.py
+msgid ""
+"The Excel file is missing the following required fields for the \"{}\" case "
+"type: {}"
+msgstr ""
+
#: corehq/apps/case_search/dsl_utils.py
msgid ""
"You cannot reference a case property on the right side of an operation. If "
@@ -12711,13 +12781,10 @@ msgid ""
msgstr ""
#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/views.py
msgid "CSQL Fixture Configuration"
msgstr ""
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
-msgid "Case Search QL Expression"
-msgstr ""
-
#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/explore_case_data.html
@@ -12756,10 +12823,6 @@ msgstr "Búsqueda de Caso"
msgid "Profile Case Search"
msgstr ""
-#: corehq/apps/case_search/views.py
-msgid "CSQL Fixture Confguration"
-msgstr ""
-
#: corehq/apps/case_search/xpath_functions/ancestor_functions.py
#, python-brace-format
msgid "{node.name} is not supported with ancestor-exists"
@@ -13997,29 +14060,85 @@ msgstr "Visite la base de conocimientos de CommCare"
msgid "Subscribed to Community Edition."
msgstr ""
-#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/data_cleaning/forms/setup.py
+#, fuzzy
+#| msgid "Select Case Type"
+msgid "Select a Case Type"
+msgstr "Seleccione el Tipo de Caso"
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#: corehq/apps/domain/templates/domain/bootstrap3/renew_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap3/select_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap5/renew_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap5/select_plan.html
+#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap3/_wizard_actions.html
+#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap5/_wizard_actions.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/ko_pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/ko_pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5.html
+#: corehq/apps/registration/forms.py
+#: corehq/apps/reports/templates/reports/filters/bootstrap3/drilldown_options.html
+#: corehq/apps/reports/templates/reports/filters/bootstrap5/drilldown_options.html
+#: corehq/apps/settings/forms.py
+#: corehq/apps/userreports/reports/builder/forms.py
+msgid "Next"
+msgstr "Siguiente"
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#, fuzzy
+#| msgid "Please select a case type."
+msgid "Please select a case type to continue."
+msgstr "Por favor seleccione un tipo de caso"
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "'{}' is not a valid case type"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#, fuzzy
+#| msgid "Next step"
+msgid "Next Step"
+msgstr "Próximo paso"
+
+#: corehq/apps/data_cleaning/forms/setup.py
#, fuzzy
-#| msgid "Phone Number Parameter"
+#| msgid "Restore this version"
+msgid "Resume the session."
+msgstr "Restaure esta Versión"
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Start a new session and delete the existing session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#, fuzzy
+#| msgid "Session"
+msgid "Start Session"
+msgstr "Sesión"
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/oauth_application_registration_form.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/oauth_application_registration_form.html
+msgid "Go Back"
+msgstr ""
+
+#: corehq/apps/data_cleaning/models.py
msgid "Phone Number or Numeric ID"
-msgstr "Parámetro de Número de Teléfono"
+msgstr "Número de teléfono o ID Numérico"
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Day and Time"
msgid "Date and Time"
-msgstr "Día y Hora"
+msgstr "Fecha y Hora"
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Filter Options"
msgid "Single Option"
-msgstr "Opciones de Filtro"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Multiple Locations"
msgid "Multiple Option"
-msgstr "Ubicaciones Múltiples "
+msgstr ""
#: corehq/apps/data_cleaning/models.py corehq/apps/data_dictionary/models.py
msgid "GPS"
@@ -14062,10 +14181,8 @@ msgid "is empty"
msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "List is empty."
msgid "is not empty"
-msgstr "La lista está vacía."
+msgstr ""
#: corehq/apps/data_cleaning/models.py
msgid "is NULL"
@@ -14088,22 +14205,16 @@ msgid "sounds like"
msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "does not equal"
msgid "does not sound like"
-msgstr "no es equivalente"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Before"
msgid "is before"
-msgstr "Antes"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "After"
msgid "is after"
-msgstr "Después"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
msgid "is any"
@@ -14118,10 +14229,8 @@ msgid "is all"
msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "does not equal"
msgid "is not all"
-msgstr "no es equivalente"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/case_rule_criteria.html
@@ -14142,10 +14251,8 @@ msgid "less than"
msgstr "Menos de"
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "does not equal"
msgid "less than or equal to"
-msgstr "no es equivalente"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/case_rule_criteria.html
@@ -14154,60 +14261,68 @@ msgid "greater than"
msgstr "Mas de"
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "greater than"
msgid "greater than or equal to"
-msgstr "Mas de"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "None"
msgid "on"
-msgstr "Ninguna"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Before"
msgid "before"
-msgstr "Antes"
+msgstr ""
#: corehq/apps/data_cleaning/models.py corehq/messaging/scheduling/forms.py
msgid "after"
msgstr ""
+#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/data_interfaces/interfaces.py
+#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
+#: corehq/apps/registry/templates/registry/registry_list.html
+#: corehq/apps/reports/standard/cases/basic.py
+#: corehq/apps/reports/templates/reports/partials/bootstrap3/scheduled_reports_table.html
+#: corehq/apps/reports/templates/reports/partials/bootstrap5/scheduled_reports_table.html
+#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
+#: corehq/ex-submodules/casexml/apps/case/views.py
+msgid "Owner"
+msgstr "Propietario"
+
+#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
+#: corehq/ex-submodules/casexml/apps/case/views.py
+msgid "Opened On"
+msgstr "Abierto el"
+
#: corehq/apps/data_cleaning/models.py
#, fuzzy
-#| msgid "Replace"
+#| msgid "Last Modified"
+msgid "Last Modified On"
+msgstr "Última Modificación"
+
+#: corehq/apps/data_cleaning/models.py
msgid "Find & Replace"
-msgstr "Reemplazar"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Replace"
msgid "Copy & Replace"
-msgstr "Reemplazar"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
msgid "Strip Whitespaces"
msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Manage Case"
msgid "Make Title Case"
-msgstr "Diagnóstico de Casos"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "cases per page"
msgid "Make Upper Case"
-msgstr "casos por página"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Manage Case"
msgid "Make Lower Case"
-msgstr "Diagnóstico de Casos"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
msgid "Make Value Empty"
@@ -14221,23 +14336,20 @@ msgstr ""
msgid "Undo All Edits"
msgstr ""
-#: corehq/apps/data_cleaning/tables.py
-#: corehq/apps/data_interfaces/interfaces.py
-#: corehq/apps/data_interfaces/views.py corehq/apps/geospatial/reports.py
-#: corehq/apps/geospatial/templates/geospatial/case_management.html
-#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
-#: corehq/apps/geospatial/templates/geospatial/partials/review_assignment_modal.html
-#: corehq/apps/reports/v2/reports/explore_case_data.py
-msgid "Case Name"
-msgstr "Nombre del Caso"
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_main.html
+#, fuzzy
+#| msgid "XPath filtering expression"
+msgid "Start a Cleaning Session"
+msgstr "expresión de filtro XPath"
-#: corehq/apps/data_cleaning/tables.py
-#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
-#: corehq/ex-submodules/casexml/apps/case/views.py
-msgid "Opened On"
-msgstr "Abierto el"
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_main.html
+#, fuzzy
+#| msgid "Recent Queries"
+msgid "Recent Tasks"
+msgstr "Consultas Recientes"
-#: corehq/apps/data_cleaning/templates/data_cleaning/cases.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_session.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/loading_indicator.html
#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5_htmx.html
#: corehq/apps/hqwebapp/views.py
#: corehq/apps/integration/templates/kyc/kyc_verify_report.html
@@ -14247,7 +14359,36 @@ msgstr "Abierto el"
msgid "Loading..."
msgstr "Cargando..."
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+#, fuzzy
+#| msgid "Filter Value"
+msgid "Filter Cases"
+msgstr "Filtrar Valor"
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+#, fuzzy
+#| msgid "Configure Report"
+msgid "Configure Columns"
+msgstr "Configurar Reporte"
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+#, fuzzy
+#| msgid "Auto Select Case"
+msgid "Clean Selected Cases"
+msgstr "Autoseleccionar Caso"
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/forms/active_session_exists.html
+msgid ""
+"\n"
+" An active data cleaning session already exists for this case type.\n"
+" Please decide how you would like to proceed.\n"
+" "
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/main.py
#: corehq/apps/reports/templates/reports/partials/bootstrap3/data_corrections_modal.html
#: corehq/apps/reports/templates/reports/partials/bootstrap5/data_corrections_modal.html
#: corehq/apps/reports/templates/reports/reportdata/bootstrap3/case_data.html
@@ -14255,17 +14396,30 @@ msgstr "Cargando..."
msgid "Clean Case Data"
msgstr ""
-#: corehq/apps/data_cleaning/views.py
-#, fuzzy
-#| msgid "Call Center Case Type"
+#: corehq/apps/data_cleaning/views/main.py
msgid "Clean Case Type"
-msgstr "Tipo de Caso del Centro de Llamadas"
+msgstr ""
-#: corehq/apps/data_cleaning/views.py
-#, fuzzy, python-brace-format
-#| msgid "Case Types"
+#: corehq/apps/data_cleaning/views/main.py
+msgid "That session does not exist. Please start a new session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/main.py
+#, python-brace-format
msgid "Case Type \"{case_type}\""
-msgstr "Tipos de Caso"
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/setup.py
+#, fuzzy
+#| msgid "Updating Data, please wait..."
+msgid "Starting Data Cleaning Session..."
+msgstr "Actualizando Datos. Por favor, espere..."
+
+#: corehq/apps/data_cleaning/views/tables.py
+#, fuzzy
+#| msgid "The case group was not found."
+msgid "Data cleaning session was not found."
+msgstr "No se encontró este grupo de casos."
#: corehq/apps/data_dictionary/bulk.py
msgid ""
@@ -14918,15 +15072,13 @@ msgid "Reassign"
msgstr "Reasignar"
#: corehq/apps/data_interfaces/interfaces.py
+#: corehq/apps/data_interfaces/views.py corehq/apps/geospatial/reports.py
+#: corehq/apps/geospatial/templates/geospatial/case_management.html
#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
-#: corehq/apps/registry/templates/registry/registry_list.html
-#: corehq/apps/reports/standard/cases/basic.py
-#: corehq/apps/reports/templates/reports/partials/bootstrap3/scheduled_reports_table.html
-#: corehq/apps/reports/templates/reports/partials/bootstrap5/scheduled_reports_table.html
-#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
-#: corehq/ex-submodules/casexml/apps/case/views.py
-msgid "Owner"
-msgstr "Propietario"
+#: corehq/apps/geospatial/templates/geospatial/partials/review_assignment_modal.html
+#: corehq/apps/reports/v2/reports/explore_case_data.py
+msgid "Case Name"
+msgstr "Nombre del Caso"
#: corehq/apps/data_interfaces/interfaces.py
#: corehq/apps/toggle_ui/templates/toggle/flags.html
@@ -18250,25 +18402,6 @@ msgid ""
" "
msgstr ""
-#: corehq/apps/domain/templates/domain/bootstrap3/renew_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap3/select_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap5/renew_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap5/select_plan.html
-#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap3/_wizard_actions.html
-#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap5/_wizard_actions.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/ko_pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/ko_pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5.html
-#: corehq/apps/registration/forms.py
-#: corehq/apps/reports/templates/reports/filters/bootstrap3/drilldown_options.html
-#: corehq/apps/reports/templates/reports/filters/bootstrap5/drilldown_options.html
-#: corehq/apps/settings/forms.py
-#: corehq/apps/userreports/reports/builder/forms.py
-msgid "Next"
-msgstr "Siguiente"
-
#: corehq/apps/domain/templates/domain/bootstrap3/select.html
#: corehq/apps/domain/templates/domain/bootstrap5/select.html
#: corehq/apps/settings/views.py
@@ -26274,11 +26407,6 @@ msgstr ""
msgid "Register OAuth application"
msgstr ""
-#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/oauth_application_registration_form.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/oauth_application_registration_form.html
-msgid "Go Back"
-msgstr ""
-
#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/prepaid_modal.html
#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/prepaid_modal.html
#, python-format
@@ -27765,20 +27893,16 @@ msgid "MTN KYC"
msgstr ""
#: corehq/apps/integration/kyc/tables.py
-#, fuzzy
-#| msgid "Phone Number"
msgid "National ID Number"
-msgstr "Número de Teléfono "
+msgstr ""
#: corehq/apps/integration/kyc/tables.py
msgid "Street Address"
msgstr ""
#: corehq/apps/integration/kyc/tables.py
-#, fuzzy
-#| msgid "Postal Code"
msgid "Post Code"
-msgstr "Código Postal"
+msgstr ""
#: corehq/apps/integration/kyc/tables.py
#: corehq/apps/integration/templates/kyc/partials/kyc_verify_button.html
@@ -27796,10 +27920,8 @@ msgstr ""
#: corehq/apps/integration/kyc/views.py
#: corehq/apps/integration/templates/kyc/kyc_verify_report.html
-#, fuzzy
-#| msgid "Report"
msgid "KYC Report"
-msgstr "Reporte"
+msgstr ""
#: corehq/apps/integration/templates/integration/web_app_dialer.html
msgid "Dialer"
@@ -27914,16 +28036,12 @@ msgid "Close OTP and Return"
msgstr ""
#: corehq/apps/integration/templates/kyc/kyc_verify_report.html
-#, fuzzy
-#| msgid "Verify"
msgid "Verify All"
-msgstr "Verificar"
+msgstr ""
#: corehq/apps/integration/templates/kyc/kyc_verify_report.html
-#, fuzzy
-#| msgid "Privileges Selected"
msgid "Verify Selected"
-msgstr "Privilegios Seleccionados"
+msgstr ""
#: corehq/apps/integration/templates/kyc/partials/kyc_config_form_partial.html
msgid ""
@@ -30121,13 +30239,13 @@ msgstr "Crear Proyecto"
#: corehq/apps/registration/forms.py
msgid ""
"I have read and agree to Dimagi's\n"
-" Privacy Policy,\n"
-" Terms of Service,\n"
-" Business Agreement, and\n"
-" Acceptable Use Policy.\n"
" "
msgstr ""
@@ -30688,8 +30806,10 @@ msgid "Created new user..."
msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
-msgid "Created sample applications..."
-msgstr "Aplicaciones de ejemplo creadas..."
+#, fuzzy
+#| msgid "Your project spaces:"
+msgid "Prepared project space..."
+msgstr "Sus espacios de proyecto:"
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
msgid "Updated reports..."
@@ -30700,10 +30820,16 @@ msgid "Syncing with servers..."
msgstr "Sincronizando con servidores..."
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
+#, fuzzy
+#| msgid ""
+#| "\n"
+#| " Thank you for choosing CommCare. \n"
+#| " "
msgid ""
"\n"
-" Thank you for choosing CommCare. \n"
+" Thank you for choosing CommCare.\n"
+" \n"
" "
msgstr ""
"\n"
@@ -30807,10 +30933,8 @@ msgid "A user with this email address is deactivated. "
msgstr ""
#: corehq/apps/registration/views.py
-#, fuzzy
-#| msgid "Please enter digits only."
msgid "Please try again."
-msgstr "Por favor ingrese solo dígitos."
+msgstr ""
#: corehq/apps/registration/views.py
msgid "There is already a user with this email."
@@ -36582,26 +36706,6 @@ msgstr ""
msgid "No FCM tokens found for recipient."
msgstr ""
-#: corehq/apps/sms/models.py
-msgid "FCM not available on this environment."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "FCM is supported for Mobile Workers only."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "No action selected for the FCM Data message type."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "Failure while sending FCM notifications to the devices."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "Domain is not enabled for FCM Push Notifications"
-msgstr ""
-
#: corehq/apps/sms/models.py
msgid "Recipient did not match filters:"
msgstr ""
@@ -44273,10 +44377,6 @@ msgstr ""
msgid "FCM is not setup on this environment!"
msgstr ""
-#: corehq/messaging/fcm/utils.py
-msgid "Max devices allowed is {}! Please execute in batches."
-msgstr ""
-
#: corehq/messaging/scheduling/forms.py
msgid "Please enter a valid 24-hour time in the format HH:MM"
msgstr ""
@@ -48739,3 +48839,6 @@ msgstr ""
#: manage.py
msgid "Enter valid JSON"
msgstr ""
+
+#~ msgid "Created sample applications..."
+#~ msgstr "Aplicaciones de ejemplo creadas..."
diff --git a/locale/es/LC_MESSAGES/djangojs.po b/locale/es/LC_MESSAGES/djangojs.po
index 6c74e2d244c9..11187ce13695 100644
--- a/locale/es/LC_MESSAGES/djangojs.po
+++ b/locale/es/LC_MESSAGES/djangojs.po
@@ -579,6 +579,11 @@ msgstr ""
msgid "Select parent"
msgstr ""
+#: corehq/apps/app_manager/static/app_manager/js/forms/advanced/case_config_ui.js
+#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
+msgid "Save Questions to Case Properties"
+msgstr "Guardar Preguntas a Propiedades de Caso"
+
#: corehq/apps/app_manager/static/app_manager/js/forms/advanced/case_config_ui.js
msgid "Raw"
msgstr "Sin procesar"
@@ -641,10 +646,6 @@ msgstr "Tiene configuraciones de caso sin cambio"
msgid "You have unchanged user properties settings"
msgstr "Tiene configuraciones de propiedades sin cambio"
-#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
-msgid "Save Questions to Case Properties"
-msgstr "Guardar Preguntas a Propiedades de Caso"
-
#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
msgid "Save Questions to User Properties"
msgstr ""
@@ -5450,11 +5451,3 @@ msgstr "¡Incorrecto! La respuesta es:"
#: corehq/motech/static/motech/js/connection_settings_detail.js
msgid "CommCare HQ was unable to make the request: "
msgstr ""
-
-#~ msgid "An error occurred emailing you report. Please try again."
-#~ msgstr ""
-#~ "Ocurrió un error al enviar por correo electrónico su reporte. Por favor "
-#~ "intente de nuevo."
-
-#~ msgid "Show Deactivated Mobile Workers"
-#~ msgstr "Mostrar Usuarios Móviles Desactivados"
diff --git a/locale/fr/LC_MESSAGES/django.po b/locale/fr/LC_MESSAGES/django.po
index fc3d43fc1f36..a4520bd03ad7 100644
--- a/locale/fr/LC_MESSAGES/django.po
+++ b/locale/fr/LC_MESSAGES/django.po
@@ -159,7 +159,8 @@ msgstr ""
msgid "Is Hidden"
msgstr ""
-#: corehq/apps/accounting/filters.py corehq/apps/enterprise/enterprise.py
+#: corehq/apps/accounting/filters.py corehq/apps/data_cleaning/models.py
+#: corehq/apps/enterprise/enterprise.py
#: corehq/apps/reports/standard/cases/basic.py
msgid "Created By"
msgstr ""
@@ -441,9 +442,9 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_list.html
#: corehq/apps/app_manager/forms.py corehq/apps/app_manager/models.py
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
#: corehq/apps/cloudcare/templates/cloudcare/partials/users/user_data.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/profiles_tab.html
+#: corehq/apps/data_cleaning/models.py
#: corehq/apps/data_dictionary/templates/data_dictionary/base.html
#: corehq/apps/data_interfaces/forms.py
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
@@ -1463,7 +1464,7 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_list.html
#: corehq/apps/app_execution/templates/app_execution/workflow_log_list.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/apps/data_cleaning/tables.py
+#: corehq/apps/data_cleaning/models.py corehq/apps/data_cleaning/tables.py
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/auto_update_rule_list.html
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/auto_update_rule_run_history.html
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap5/auto_update_rule_list.html
@@ -2831,7 +2832,7 @@ msgstr ""
#: corehq/apps/accounting/templates/accounting/partials/new_stripe_card_template.html
#: corehq/apps/app_execution/forms.py
#: corehq/apps/app_manager/templates/app_manager/form_designer.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/templates/case_search/csql_expression_form.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/custom_data_fields.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/case_rule.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
@@ -3676,7 +3677,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/mobile_report_configs.html
#: corehq/apps/case_search/models.py
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/templates/case_search/csql_expression_form.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/fields_tab.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/modal_delete.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/profiles_tab.html
@@ -3742,7 +3743,7 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_log.html
#: corehq/apps/app_execution/templates/app_execution/workflow_log_list.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/motech/generic_inbound/reports.py
+#: corehq/apps/data_cleaning/tables.py corehq/motech/generic_inbound/reports.py
msgid "Details"
msgstr ""
@@ -6335,6 +6336,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/style_configuration_modal.html
#: corehq/apps/app_manager/templates/app_manager/partials/releases/releases_deploy_modal.html
#: corehq/apps/cloudcare/templates/cloudcare/partials/query/list.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/interfaces/bootstrap3/case_management.html
@@ -7405,20 +7407,27 @@ msgstr ""
msgid ""
"\n"
" \n"
-" This is a "
-"Registration form.\n"
-" Use the Registration form to add new cases to your "
-" Case List.\n"
+" This is a\n"
+" Registration"
+"strong\n"
+" >\n"
+" form. Use the Registration form to add new cases to your\n"
+" Case List.\n"
" \n"
" \n"
-" This is a "
-"Followup form.\n"
-" Use Followup forms to update cases in your Case List.\n"
+" This is a\n"
+" Followup"
+"strong>\n"
+" form. Use Followup forms to update cases in your\n"
+" Case List.\n"
" \n"
"
\n"
-" Cases give you a way to track patients, "
-"farms, and other entities over time.\n"
+" Cases give you a way to track patients, "
+"farms,\n"
+" and other entities over time.\n"
" "
msgstr ""
@@ -7442,8 +7451,8 @@ msgstr ""
msgid ""
"Updating cases directly is not supported when using data registry search. "
"Refer to the documentation"
-"a> for information on how to update cases from a data registry."
+"Data+Registry#DataRegistry-Updatingcases\" target=\"_blank\" >documentation"
+"a > for information on how to update cases from a data registry."
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
@@ -7454,29 +7463,29 @@ msgstr ""
msgid ""
"\n"
" Child Cases let you open other types of Cases "
-"for use in other Case Lists.\n"
+"for\n"
+" use in other Case Lists.\n"
" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
msgid ""
"\n"
-" When possible, they'll be linked to the current Case so you'll "
-"always know where they came from.\n"
-" A great use of Child Cases is for tracking a newborn separately "
-"from its mother.\n"
+" When possible, they'll be linked to the current Case so you'll\n"
+" always know where they came from. A great use of Child Cases is "
+"for\n"
+" tracking a newborn separately from its mother.\n"
" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
msgid ""
"\n"
-" Child Cases are not available in your "
-"subscription.\n"
-" This feature is only available on our Pro "
-"plan or higher.\n"
-" This configuration will remain un-editable until you "
-"upgrade.\n"
+" Child Cases are not available in your\n"
+" subscription. This feature is only available on our\n"
+" Pro plan or higher. This configuration "
+"will\n"
+" remain un-editable until you upgrade.\n"
" "
msgstr ""
@@ -7568,8 +7577,8 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/module_view_case_type.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/data_cleaning/tables.py corehq/apps/data_dictionary/views.py
-#: corehq/apps/data_interfaces/forms.py
+#: corehq/apps/data_cleaning/forms/setup.py corehq/apps/data_cleaning/tables.py
+#: corehq/apps/data_dictionary/views.py corehq/apps/data_interfaces/forms.py
#: corehq/apps/data_interfaces/interfaces.py
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/edit_deduplication_rule.html
@@ -8513,20 +8522,15 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" Properties in this list "
-"determine how\n"
-" cases are ordered in your case "
-"list. This\n"
-" is useful if for example you "
-"want higher\n"
-" priority cases to appear "
-"closer to the\n"
-" top of the list. The case list "
-"will sort\n"
-" by the first property, then "
-"the second,\n"
-" etc.\n"
-" "
+" Properties in this list determine how cases are "
+"ordered\n"
+" in your case list. This is useful if for example "
+"you\n"
+" want higher priority cases to appear closer to the "
+"top\n"
+" of the list. The case list will sort by the first\n"
+" property, then the second, etc.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8543,11 +8547,11 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" Should cases that don't "
-"have a value for the sort property\n"
-" appear at the top or the "
-"bottom of the case list?\n"
-" "
+" Should cases that don't have a value for the sort\n"
+" property appear at the top or the bottom of the "
+"case\n"
+" list?\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8573,17 +8577,19 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" The 'Display Text' is used for "
-"properties that are only listed as\n"
-" Sort Properties and not as "
-"Display Properties above. The text appears\n"
-" in the 'Sort By' menu on the "
-"mobile to allow the user to change the\n"
-" sort ordering. If the display "
-"text is left blank then the option\n"
-" for that sort property will "
-"not appear in the 'Sort By' menu.\n"
-" "
+" The 'Display Text' is used for properties that are "
+"only\n"
+" listed as Sort Properties and not as Display "
+"Properties\n"
+" above. The text appears in the 'Sort By' menu on "
+"the\n"
+" mobile to allow the user to change the sort "
+"ordering. If\n"
+" the display text is left blank then the option for "
+"that\n"
+" sort property will not appear in the 'Sort By' "
+"menu.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8636,9 +8642,10 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" This menu could not be found. It may have been deleted. "
-"Please select a different menu.\n"
-" "
+" This menu could not be found. It may have been deleted. "
+"Please\n"
+" select a different menu.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list_filtering.html
@@ -9836,7 +9843,8 @@ msgstr ""
msgid ""
"\n"
" This %(label)s is linked to the default language, and can only "
-"be modified there.\n"
+"be\n"
+" modified there.\n"
" "
msgstr ""
@@ -9862,7 +9870,8 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/releases/app_release_logs.html
#: corehq/apps/builds/templates/builds/all.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/apps/data_cleaning/models.py corehq/apps/reports/forms.py
+#: corehq/apps/data_cleaning/models.py corehq/apps/data_cleaning/tables.py
+#: corehq/apps/reports/forms.py
msgid "Time"
msgstr ""
@@ -11336,6 +11345,14 @@ msgstr ""
msgid "Following rows contain invalid value for domain column."
msgstr ""
+#: corehq/apps/case_importer/do_import.py
+msgid "This field value cannot be set for cases with the \"{}\" case type."
+msgstr ""
+
+#: corehq/apps/case_importer/do_import.py
+msgid "This field requires a value for cases with the \"{}\" case type."
+msgstr ""
+
#: corehq/apps/case_importer/do_import.py
msgid ""
"Field name \"{}\" is deprecated. Please use \"parent_identifier\" instead."
@@ -11913,10 +11930,20 @@ msgid ""
"first create an application with a case list."
msgstr ""
+#: corehq/apps/case_importer/views.py
+msgid "Sheet with case type \"{}\" is missing one or more required fields: {}"
+msgstr ""
+
#: corehq/apps/case_importer/views.py
msgid "The Excel file you are trying to import does not have any headers."
msgstr ""
+#: corehq/apps/case_importer/views.py
+msgid ""
+"The Excel file is missing the following required fields for the \"{}\" case "
+"type: {}"
+msgstr ""
+
#: corehq/apps/case_search/dsl_utils.py
msgid ""
"You cannot reference a case property on the right side of an operation. If "
@@ -12112,13 +12139,10 @@ msgid ""
msgstr ""
#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/views.py
msgid "CSQL Fixture Configuration"
msgstr ""
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
-msgid "Case Search QL Expression"
-msgstr ""
-
#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/explore_case_data.html
@@ -12157,10 +12181,6 @@ msgstr ""
msgid "Profile Case Search"
msgstr ""
-#: corehq/apps/case_search/views.py
-msgid "CSQL Fixture Confguration"
-msgstr ""
-
#: corehq/apps/case_search/xpath_functions/ancestor_functions.py
#, python-brace-format
msgid "{node.name} is not supported with ancestor-exists"
@@ -13385,6 +13405,60 @@ msgstr ""
msgid "Subscribed to Community Edition."
msgstr ""
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Select a Case Type"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#: corehq/apps/domain/templates/domain/bootstrap3/renew_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap3/select_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap5/renew_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap5/select_plan.html
+#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap3/_wizard_actions.html
+#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap5/_wizard_actions.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/ko_pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/ko_pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5.html
+#: corehq/apps/registration/forms.py
+#: corehq/apps/reports/templates/reports/filters/bootstrap3/drilldown_options.html
+#: corehq/apps/reports/templates/reports/filters/bootstrap5/drilldown_options.html
+#: corehq/apps/settings/forms.py
+#: corehq/apps/userreports/reports/builder/forms.py
+msgid "Next"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Please select a case type to continue."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "'{}' is not a valid case type"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Next Step"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Resume the session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Start a new session and delete the existing session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Start Session"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/oauth_application_registration_form.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/oauth_application_registration_form.html
+msgid "Go Back"
+msgstr ""
+
#: corehq/apps/data_cleaning/models.py
msgid "Phone Number or Numeric ID"
msgstr ""
@@ -13537,6 +13611,28 @@ msgstr ""
msgid "after"
msgstr ""
+#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/data_interfaces/interfaces.py
+#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
+#: corehq/apps/registry/templates/registry/registry_list.html
+#: corehq/apps/reports/standard/cases/basic.py
+#: corehq/apps/reports/templates/reports/partials/bootstrap3/scheduled_reports_table.html
+#: corehq/apps/reports/templates/reports/partials/bootstrap5/scheduled_reports_table.html
+#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
+#: corehq/ex-submodules/casexml/apps/case/views.py
+msgid "Owner"
+msgstr ""
+
+#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
+#: corehq/ex-submodules/casexml/apps/case/views.py
+msgid "Opened On"
+msgstr ""
+
+#: corehq/apps/data_cleaning/models.py
+msgid "Last Modified On"
+msgstr ""
+
#: corehq/apps/data_cleaning/models.py
msgid "Find & Replace"
msgstr ""
@@ -13573,23 +13669,16 @@ msgstr ""
msgid "Undo All Edits"
msgstr ""
-#: corehq/apps/data_cleaning/tables.py
-#: corehq/apps/data_interfaces/interfaces.py
-#: corehq/apps/data_interfaces/views.py corehq/apps/geospatial/reports.py
-#: corehq/apps/geospatial/templates/geospatial/case_management.html
-#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
-#: corehq/apps/geospatial/templates/geospatial/partials/review_assignment_modal.html
-#: corehq/apps/reports/v2/reports/explore_case_data.py
-msgid "Case Name"
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_main.html
+msgid "Start a Cleaning Session"
msgstr ""
-#: corehq/apps/data_cleaning/tables.py
-#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
-#: corehq/ex-submodules/casexml/apps/case/views.py
-msgid "Opened On"
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_main.html
+msgid "Recent Tasks"
msgstr ""
-#: corehq/apps/data_cleaning/templates/data_cleaning/cases.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_session.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/loading_indicator.html
#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5_htmx.html
#: corehq/apps/hqwebapp/views.py
#: corehq/apps/integration/templates/kyc/kyc_verify_report.html
@@ -13599,7 +13688,30 @@ msgstr ""
msgid "Loading..."
msgstr ""
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Filter Cases"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Configure Columns"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Clean Selected Cases"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/forms/active_session_exists.html
+msgid ""
+"\n"
+" An active data cleaning session already exists for this case type.\n"
+" Please decide how you would like to proceed.\n"
+" "
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/main.py
#: corehq/apps/reports/templates/reports/partials/bootstrap3/data_corrections_modal.html
#: corehq/apps/reports/templates/reports/partials/bootstrap5/data_corrections_modal.html
#: corehq/apps/reports/templates/reports/reportdata/bootstrap3/case_data.html
@@ -13607,15 +13719,27 @@ msgstr ""
msgid "Clean Case Data"
msgstr ""
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/views/main.py
msgid "Clean Case Type"
msgstr ""
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/views/main.py
+msgid "That session does not exist. Please start a new session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/main.py
#, python-brace-format
msgid "Case Type \"{case_type}\""
msgstr ""
+#: corehq/apps/data_cleaning/views/setup.py
+msgid "Starting Data Cleaning Session..."
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/tables.py
+msgid "Data cleaning session was not found."
+msgstr ""
+
#: corehq/apps/data_dictionary/bulk.py
msgid ""
"The multi-choice sheets (ending in \"-vl\") in the uploaded Excel file were "
@@ -14263,14 +14387,12 @@ msgid "Reassign"
msgstr ""
#: corehq/apps/data_interfaces/interfaces.py
+#: corehq/apps/data_interfaces/views.py corehq/apps/geospatial/reports.py
+#: corehq/apps/geospatial/templates/geospatial/case_management.html
#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
-#: corehq/apps/registry/templates/registry/registry_list.html
-#: corehq/apps/reports/standard/cases/basic.py
-#: corehq/apps/reports/templates/reports/partials/bootstrap3/scheduled_reports_table.html
-#: corehq/apps/reports/templates/reports/partials/bootstrap5/scheduled_reports_table.html
-#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
-#: corehq/ex-submodules/casexml/apps/case/views.py
-msgid "Owner"
+#: corehq/apps/geospatial/templates/geospatial/partials/review_assignment_modal.html
+#: corehq/apps/reports/v2/reports/explore_case_data.py
+msgid "Case Name"
msgstr ""
#: corehq/apps/data_interfaces/interfaces.py
@@ -17528,25 +17650,6 @@ msgid ""
" "
msgstr ""
-#: corehq/apps/domain/templates/domain/bootstrap3/renew_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap3/select_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap5/renew_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap5/select_plan.html
-#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap3/_wizard_actions.html
-#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap5/_wizard_actions.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/ko_pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/ko_pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5.html
-#: corehq/apps/registration/forms.py
-#: corehq/apps/reports/templates/reports/filters/bootstrap3/drilldown_options.html
-#: corehq/apps/reports/templates/reports/filters/bootstrap5/drilldown_options.html
-#: corehq/apps/settings/forms.py
-#: corehq/apps/userreports/reports/builder/forms.py
-msgid "Next"
-msgstr ""
-
#: corehq/apps/domain/templates/domain/bootstrap3/select.html
#: corehq/apps/domain/templates/domain/bootstrap5/select.html
#: corehq/apps/settings/views.py
@@ -25393,11 +25496,6 @@ msgstr ""
msgid "Register OAuth application"
msgstr ""
-#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/oauth_application_registration_form.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/oauth_application_registration_form.html
-msgid "Go Back"
-msgstr ""
-
#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/prepaid_modal.html
#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/prepaid_modal.html
#, python-format
@@ -29126,13 +29224,13 @@ msgstr ""
#: corehq/apps/registration/forms.py
msgid ""
"I have read and agree to Dimagi's\n"
-" Privacy Policy,\n"
-" Terms of Service,\n"
-" Business Agreement, and\n"
-" Acceptable Use Policy.\n"
" "
msgstr ""
@@ -29681,7 +29779,7 @@ msgid "Created new user..."
msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
-msgid "Created sample applications..."
+msgid "Prepared project space..."
msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
@@ -29695,8 +29793,8 @@ msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
msgid ""
"\n"
-" Thank you for choosing CommCare. \n"
+" Thank you for choosing CommCare.\n"
+" \n"
" "
msgstr ""
@@ -35354,26 +35452,6 @@ msgstr ""
msgid "No FCM tokens found for recipient."
msgstr ""
-#: corehq/apps/sms/models.py
-msgid "FCM not available on this environment."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "FCM is supported for Mobile Workers only."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "No action selected for the FCM Data message type."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "Failure while sending FCM notifications to the devices."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "Domain is not enabled for FCM Push Notifications"
-msgstr ""
-
#: corehq/apps/sms/models.py
msgid "Recipient did not match filters:"
msgstr ""
@@ -42861,10 +42939,6 @@ msgstr ""
msgid "FCM is not setup on this environment!"
msgstr ""
-#: corehq/messaging/fcm/utils.py
-msgid "Max devices allowed is {}! Please execute in batches."
-msgstr ""
-
#: corehq/messaging/scheduling/forms.py
msgid "Please enter a valid 24-hour time in the format HH:MM"
msgstr ""
diff --git a/locale/fr/LC_MESSAGES/djangojs.po b/locale/fr/LC_MESSAGES/djangojs.po
index 467deaa8cc7e..e1b80edbdc17 100644
--- a/locale/fr/LC_MESSAGES/djangojs.po
+++ b/locale/fr/LC_MESSAGES/djangojs.po
@@ -566,6 +566,11 @@ msgstr ""
msgid "Select parent"
msgstr ""
+#: corehq/apps/app_manager/static/app_manager/js/forms/advanced/case_config_ui.js
+#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
+msgid "Save Questions to Case Properties"
+msgstr ""
+
#: corehq/apps/app_manager/static/app_manager/js/forms/advanced/case_config_ui.js
msgid "Raw"
msgstr ""
@@ -628,10 +633,6 @@ msgstr ""
msgid "You have unchanged user properties settings"
msgstr ""
-#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
-msgid "Save Questions to Case Properties"
-msgstr ""
-
#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
msgid "Save Questions to User Properties"
msgstr ""
diff --git a/locale/fra/LC_MESSAGES/django.po b/locale/fra/LC_MESSAGES/django.po
index 44614f23c0a9..9d7a19951b03 100644
--- a/locale/fra/LC_MESSAGES/django.po
+++ b/locale/fra/LC_MESSAGES/django.po
@@ -191,7 +191,8 @@ msgstr "Prix Réduits"
msgid "Is Hidden"
msgstr "Est caché"
-#: corehq/apps/accounting/filters.py corehq/apps/enterprise/enterprise.py
+#: corehq/apps/accounting/filters.py corehq/apps/data_cleaning/models.py
+#: corehq/apps/enterprise/enterprise.py
#: corehq/apps/reports/standard/cases/basic.py
msgid "Created By"
msgstr "Créé par"
@@ -483,9 +484,9 @@ msgstr "Un nom est requis pour ce nouveau rôle."
#: corehq/apps/app_execution/templates/app_execution/workflow_list.html
#: corehq/apps/app_manager/forms.py corehq/apps/app_manager/models.py
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
#: corehq/apps/cloudcare/templates/cloudcare/partials/users/user_data.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/profiles_tab.html
+#: corehq/apps/data_cleaning/models.py
#: corehq/apps/data_dictionary/templates/data_dictionary/base.html
#: corehq/apps/data_interfaces/forms.py
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
@@ -1630,7 +1631,7 @@ msgstr "État Numero"
#: corehq/apps/app_execution/templates/app_execution/workflow_list.html
#: corehq/apps/app_execution/templates/app_execution/workflow_log_list.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/apps/data_cleaning/tables.py
+#: corehq/apps/data_cleaning/models.py corehq/apps/data_cleaning/tables.py
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/auto_update_rule_list.html
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/auto_update_rule_run_history.html
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap5/auto_update_rule_list.html
@@ -3089,7 +3090,7 @@ msgstr ""
#: corehq/apps/accounting/templates/accounting/partials/new_stripe_card_template.html
#: corehq/apps/app_execution/forms.py
#: corehq/apps/app_manager/templates/app_manager/form_designer.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/templates/case_search/csql_expression_form.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/custom_data_fields.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/case_rule.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
@@ -3938,7 +3939,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/mobile_report_configs.html
#: corehq/apps/case_search/models.py
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/templates/case_search/csql_expression_form.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/fields_tab.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/modal_delete.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/profiles_tab.html
@@ -4004,7 +4005,7 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_log.html
#: corehq/apps/app_execution/templates/app_execution/workflow_log_list.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/motech/generic_inbound/reports.py
+#: corehq/apps/data_cleaning/tables.py corehq/motech/generic_inbound/reports.py
msgid "Details"
msgstr "Détails"
@@ -6681,6 +6682,7 @@ msgstr "Installer CommCare"
#: corehq/apps/app_manager/templates/app_manager/partials/modules/style_configuration_modal.html
#: corehq/apps/app_manager/templates/app_manager/partials/releases/releases_deploy_modal.html
#: corehq/apps/cloudcare/templates/cloudcare/partials/query/list.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/interfaces/bootstrap3/case_management.html
@@ -7751,20 +7753,27 @@ msgstr "Fermer ce dossier une fois le formulaire complété"
msgid ""
"\n"
" \n"
-" This is a "
-"Registration form.\n"
-" Use the Registration form to add new cases to your "
-" Case List.\n"
+" This is a\n"
+" Registration"
+"strong\n"
+" >\n"
+" form. Use the Registration form to add new cases to your\n"
+" Case List.\n"
" \n"
" \n"
-" This is a "
-"Followup form.\n"
-" Use Followup forms to update cases in your Case List.\n"
+" This is a\n"
+" Followup"
+"strong>\n"
+" form. Use Followup forms to update cases in your\n"
+" Case List.\n"
" \n"
"
\n"
-" Cases give you a way to track patients, "
-"farms, and other entities over time.\n"
+" Cases give you a way to track patients, "
+"farms,\n"
+" and other entities over time.\n"
" "
msgstr ""
@@ -7788,8 +7797,8 @@ msgstr ""
msgid ""
"Updating cases directly is not supported when using data registry search. "
"Refer to the documentation"
-"a> for information on how to update cases from a data registry."
+"Data+Registry#DataRegistry-Updatingcases\" target=\"_blank\" >documentation"
+"a > for information on how to update cases from a data registry."
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
@@ -7800,29 +7809,29 @@ msgstr ""
msgid ""
"\n"
" Child Cases let you open other types of Cases "
-"for use in other Case Lists.\n"
+"for\n"
+" use in other Case Lists.\n"
" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
msgid ""
"\n"
-" When possible, they'll be linked to the current Case so you'll "
-"always know where they came from.\n"
-" A great use of Child Cases is for tracking a newborn separately "
-"from its mother.\n"
+" When possible, they'll be linked to the current Case so you'll\n"
+" always know where they came from. A great use of Child Cases is "
+"for\n"
+" tracking a newborn separately from its mother.\n"
" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
msgid ""
"\n"
-" Child Cases are not available in your "
-"subscription.\n"
-" This feature is only available on our Pro "
-"plan or higher.\n"
-" This configuration will remain un-editable until you "
-"upgrade.\n"
+" Child Cases are not available in your\n"
+" subscription. This feature is only available on our\n"
+" Pro plan or higher. This configuration "
+"will\n"
+" remain un-editable until you upgrade.\n"
" "
msgstr ""
@@ -7916,8 +7925,8 @@ msgstr "Étiquette de dossier"
#: corehq/apps/app_manager/templates/app_manager/partials/modules/module_view_case_type.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/data_cleaning/tables.py corehq/apps/data_dictionary/views.py
-#: corehq/apps/data_interfaces/forms.py
+#: corehq/apps/data_cleaning/forms/setup.py corehq/apps/data_cleaning/tables.py
+#: corehq/apps/data_dictionary/views.py corehq/apps/data_interfaces/forms.py
#: corehq/apps/data_interfaces/interfaces.py
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/edit_deduplication_rule.html
@@ -8891,22 +8900,34 @@ msgid "Sort Properties"
msgstr "Propriétés de triage"
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
-msgid ""
-"\n"
-" Properties in this list "
-"determine how\n"
-" cases are ordered in your case "
-"list. This\n"
-" is useful if for example you "
-"want higher\n"
-" priority cases to appear "
-"closer to the\n"
-" top of the list. The case list "
-"will sort\n"
-" by the first property, then "
-"the second,\n"
-" etc.\n"
-" "
+#, fuzzy
+#| msgid ""
+#| "\n"
+#| " Properties in this list "
+#| "determine how\n"
+#| " cases are ordered in your "
+#| "case list. This\n"
+#| " is useful if for example "
+#| "you want higher\n"
+#| " priority cases to appear "
+#| "closer to the\n"
+#| " top of the list. The case "
+#| "list will sort\n"
+#| " by the first property, then "
+#| "the second,\n"
+#| " etc.\n"
+#| " "
+msgid ""
+"\n"
+" Properties in this list determine how cases are "
+"ordered\n"
+" in your case list. This is useful if for example "
+"you\n"
+" want higher priority cases to appear closer to the "
+"top\n"
+" of the list. The case list will sort by the first\n"
+" property, then the second, etc.\n"
+" "
msgstr ""
"\n"
"Les propriétés dans cette liste déterminent comment\n"
@@ -8928,13 +8949,21 @@ msgid "Display Blanks"
msgstr "Affiche des vides"
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
-msgid ""
-"\n"
-" Should cases that don't "
-"have a value for the sort property\n"
-" appear at the top or the "
-"bottom of the case list?\n"
-" "
+#, fuzzy
+#| msgid ""
+#| "\n"
+#| " Should cases that don't "
+#| "have a value for the sort property\n"
+#| " appear at the top or "
+#| "the bottom of the case list?\n"
+#| " "
+msgid ""
+"\n"
+" Should cases that don't have a value for the sort\n"
+" property appear at the top or the bottom of the "
+"case\n"
+" list?\n"
+" "
msgstr ""
"\n"
"Les dossiers sans valeurs pour la propriété de tri devraient-ils figurer en "
@@ -8961,19 +8990,35 @@ msgid "Display Text"
msgstr "Afficher Texte"
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
-msgid ""
-"\n"
-" The 'Display Text' is used for "
-"properties that are only listed as\n"
-" Sort Properties and not as "
-"Display Properties above. The text appears\n"
-" in the 'Sort By' menu on the "
-"mobile to allow the user to change the\n"
-" sort ordering. If the display "
-"text is left blank then the option\n"
-" for that sort property will "
-"not appear in the 'Sort By' menu.\n"
-" "
+#, fuzzy
+#| msgid ""
+#| "\n"
+#| " The 'Display Text' is used "
+#| "for properties that are only listed as\n"
+#| " Sort Properties and not as "
+#| "Display Properties above. The text appears\n"
+#| " in the 'Sort By' menu on "
+#| "the mobile to allow the user to change the\n"
+#| " sort ordering. If the "
+#| "display text is left blank then the option\n"
+#| " for that sort property will "
+#| "not appear in the 'Sort By' menu.\n"
+#| " "
+msgid ""
+"\n"
+" The 'Display Text' is used for properties that are "
+"only\n"
+" listed as Sort Properties and not as Display "
+"Properties\n"
+" above. The text appears in the 'Sort By' menu on "
+"the\n"
+" mobile to allow the user to change the sort "
+"ordering. If\n"
+" the display text is left blank then the option for "
+"that\n"
+" sort property will not appear in the 'Sort By' "
+"menu.\n"
+" "
msgstr ""
"\n"
"Le \"texte affiché\" est utilisé pour les propriétés qui sont seulement "
@@ -9033,9 +9078,10 @@ msgstr "Utiliser la liste de dossier de"
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" This menu could not be found. It may have been deleted. "
-"Please select a different menu.\n"
-" "
+" This menu could not be found. It may have been deleted. "
+"Please\n"
+" select a different menu.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list_filtering.html
@@ -10272,7 +10318,8 @@ msgstr ""
msgid ""
"\n"
" This %(label)s is linked to the default language, and can only "
-"be modified there.\n"
+"be\n"
+" modified there.\n"
" "
msgstr ""
@@ -10298,7 +10345,8 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/releases/app_release_logs.html
#: corehq/apps/builds/templates/builds/all.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/apps/data_cleaning/models.py corehq/apps/reports/forms.py
+#: corehq/apps/data_cleaning/models.py corehq/apps/data_cleaning/tables.py
+#: corehq/apps/reports/forms.py
msgid "Time"
msgstr "Heure"
@@ -11830,6 +11878,18 @@ msgstr ""
msgid "Following rows contain invalid value for domain column."
msgstr ""
+#: corehq/apps/case_importer/do_import.py
+#, fuzzy
+#| msgid "This field will be used to set the case's name."
+msgid "This field value cannot be set for cases with the \"{}\" case type."
+msgstr "Ce champ sera utilisé pour définir le nom du dossier"
+
+#: corehq/apps/case_importer/do_import.py
+#, fuzzy
+#| msgid "This field will be used to set the case's name."
+msgid "This field requires a value for cases with the \"{}\" case type."
+msgstr "Ce champ sera utilisé pour définir le nom du dossier"
+
#: corehq/apps/case_importer/do_import.py
msgid ""
"Field name \"{}\" is deprecated. Please use \"parent_identifier\" instead."
@@ -12429,10 +12489,20 @@ msgid ""
"first create an application with a case list."
msgstr ""
+#: corehq/apps/case_importer/views.py
+msgid "Sheet with case type \"{}\" is missing one or more required fields: {}"
+msgstr ""
+
#: corehq/apps/case_importer/views.py
msgid "The Excel file you are trying to import does not have any headers."
msgstr ""
+#: corehq/apps/case_importer/views.py
+msgid ""
+"The Excel file is missing the following required fields for the \"{}\" case "
+"type: {}"
+msgstr ""
+
#: corehq/apps/case_search/dsl_utils.py
msgid ""
"You cannot reference a case property on the right side of an operation. If "
@@ -12628,13 +12698,10 @@ msgid ""
msgstr ""
#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/views.py
msgid "CSQL Fixture Configuration"
msgstr ""
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
-msgid "Case Search QL Expression"
-msgstr ""
-
#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/explore_case_data.html
@@ -12673,10 +12740,6 @@ msgstr "Recherche de dossier"
msgid "Profile Case Search"
msgstr ""
-#: corehq/apps/case_search/views.py
-msgid "CSQL Fixture Confguration"
-msgstr ""
-
#: corehq/apps/case_search/xpath_functions/ancestor_functions.py
#, python-brace-format
msgid "{node.name} is not supported with ancestor-exists"
@@ -13915,29 +13978,85 @@ msgstr "Visiter la base de connaissance de CommCare"
msgid "Subscribed to Community Edition."
msgstr ""
-#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/data_cleaning/forms/setup.py
+#, fuzzy
+#| msgid "Select Case Type"
+msgid "Select a Case Type"
+msgstr "Choisir type de dossier"
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#: corehq/apps/domain/templates/domain/bootstrap3/renew_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap3/select_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap5/renew_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap5/select_plan.html
+#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap3/_wizard_actions.html
+#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap5/_wizard_actions.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/ko_pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/ko_pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5.html
+#: corehq/apps/registration/forms.py
+#: corehq/apps/reports/templates/reports/filters/bootstrap3/drilldown_options.html
+#: corehq/apps/reports/templates/reports/filters/bootstrap5/drilldown_options.html
+#: corehq/apps/settings/forms.py
+#: corehq/apps/userreports/reports/builder/forms.py
+msgid "Next"
+msgstr "Suivant"
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#, fuzzy
+#| msgid "Please select a case type."
+msgid "Please select a case type to continue."
+msgstr "Veuillez séléctionner un type de dossier"
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "'{}' is not a valid case type"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#, fuzzy
+#| msgid "Next step"
+msgid "Next Step"
+msgstr "Étape suivante"
+
+#: corehq/apps/data_cleaning/forms/setup.py
#, fuzzy
-#| msgid "Phone Number Parameter"
+#| msgid "Restore this version"
+msgid "Resume the session."
+msgstr "Restorer cette version"
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Start a new session and delete the existing session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#, fuzzy
+#| msgid "Session"
+msgid "Start Session"
+msgstr "Session"
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/oauth_application_registration_form.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/oauth_application_registration_form.html
+msgid "Go Back"
+msgstr ""
+
+#: corehq/apps/data_cleaning/models.py
msgid "Phone Number or Numeric ID"
-msgstr "Paramètre de numéro de téléphone"
+msgstr "Numéro de téléphone ou identifiant numérique"
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Day and Time"
msgid "Date and Time"
-msgstr "Jour et heure"
+msgstr "Date et Heure"
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Filter Options"
msgid "Single Option"
-msgstr "Options de filtre"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Multiple Locations"
msgid "Multiple Option"
-msgstr "Sites multiples"
+msgstr ""
#: corehq/apps/data_cleaning/models.py corehq/apps/data_dictionary/models.py
msgid "GPS"
@@ -13980,10 +14099,8 @@ msgid "is empty"
msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "List is empty."
msgid "is not empty"
-msgstr "La liste est vide."
+msgstr ""
#: corehq/apps/data_cleaning/models.py
msgid "is NULL"
@@ -14006,22 +14123,16 @@ msgid "sounds like"
msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "does not equal"
msgid "does not sound like"
-msgstr "n'équivaut pas "
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Before"
msgid "is before"
-msgstr "Avant"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "After"
msgid "is after"
-msgstr "Après"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
msgid "is any"
@@ -14036,10 +14147,8 @@ msgid "is all"
msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "does not equal"
msgid "is not all"
-msgstr "n'équivaut pas "
+msgstr ""
#: corehq/apps/data_cleaning/models.py
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/case_rule_criteria.html
@@ -14060,10 +14169,8 @@ msgid "less than"
msgstr "inférieur à"
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "does not equal"
msgid "less than or equal to"
-msgstr "n'équivaut pas "
+msgstr ""
#: corehq/apps/data_cleaning/models.py
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/case_rule_criteria.html
@@ -14072,60 +14179,68 @@ msgid "greater than"
msgstr "supérieur à"
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "greater than"
msgid "greater than or equal to"
-msgstr "supérieur à"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "None"
msgid "on"
-msgstr "Aucun"
+msgstr "sur"
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Before"
msgid "before"
-msgstr "Avant"
+msgstr ""
#: corehq/apps/data_cleaning/models.py corehq/messaging/scheduling/forms.py
msgid "after"
msgstr ""
+#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/data_interfaces/interfaces.py
+#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
+#: corehq/apps/registry/templates/registry/registry_list.html
+#: corehq/apps/reports/standard/cases/basic.py
+#: corehq/apps/reports/templates/reports/partials/bootstrap3/scheduled_reports_table.html
+#: corehq/apps/reports/templates/reports/partials/bootstrap5/scheduled_reports_table.html
+#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
+#: corehq/ex-submodules/casexml/apps/case/views.py
+msgid "Owner"
+msgstr "Propriétaire"
+
+#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
+#: corehq/ex-submodules/casexml/apps/case/views.py
+msgid "Opened On"
+msgstr "Ouvert le"
+
#: corehq/apps/data_cleaning/models.py
#, fuzzy
-#| msgid "Replace"
+#| msgid "Last Modified"
+msgid "Last Modified On"
+msgstr "Dernière mise à jour"
+
+#: corehq/apps/data_cleaning/models.py
msgid "Find & Replace"
-msgstr "Remplacer"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Replace"
msgid "Copy & Replace"
-msgstr "Remplacer"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
msgid "Strip Whitespaces"
msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Manage Case"
msgid "Make Title Case"
-msgstr "Gestion de Dossier"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "cases per page"
msgid "Make Upper Case"
-msgstr "dossiers par page"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Manage Case"
msgid "Make Lower Case"
-msgstr "Gestion de Dossier"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
msgid "Make Value Empty"
@@ -14139,23 +14254,20 @@ msgstr ""
msgid "Undo All Edits"
msgstr ""
-#: corehq/apps/data_cleaning/tables.py
-#: corehq/apps/data_interfaces/interfaces.py
-#: corehq/apps/data_interfaces/views.py corehq/apps/geospatial/reports.py
-#: corehq/apps/geospatial/templates/geospatial/case_management.html
-#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
-#: corehq/apps/geospatial/templates/geospatial/partials/review_assignment_modal.html
-#: corehq/apps/reports/v2/reports/explore_case_data.py
-msgid "Case Name"
-msgstr "Nom de dossier"
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_main.html
+#, fuzzy
+#| msgid "XPath filtering expression"
+msgid "Start a Cleaning Session"
+msgstr "Expression de XPath de tri"
-#: corehq/apps/data_cleaning/tables.py
-#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
-#: corehq/ex-submodules/casexml/apps/case/views.py
-msgid "Opened On"
-msgstr "Ouvert le"
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_main.html
+#, fuzzy
+#| msgid "Recent Queries"
+msgid "Recent Tasks"
+msgstr "Questions fréquentes"
-#: corehq/apps/data_cleaning/templates/data_cleaning/cases.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_session.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/loading_indicator.html
#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5_htmx.html
#: corehq/apps/hqwebapp/views.py
#: corehq/apps/integration/templates/kyc/kyc_verify_report.html
@@ -14165,7 +14277,36 @@ msgstr "Ouvert le"
msgid "Loading..."
msgstr "Téléchargement en cours..."
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+#, fuzzy
+#| msgid "Filter Value"
+msgid "Filter Cases"
+msgstr "Filtrer valeur"
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+#, fuzzy
+#| msgid "Configure Report"
+msgid "Configure Columns"
+msgstr "Configurer rapport"
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+#, fuzzy
+#| msgid "Auto Select Case"
+msgid "Clean Selected Cases"
+msgstr "Sélection automatique de dossier"
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/forms/active_session_exists.html
+msgid ""
+"\n"
+" An active data cleaning session already exists for this case type.\n"
+" Please decide how you would like to proceed.\n"
+" "
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/main.py
#: corehq/apps/reports/templates/reports/partials/bootstrap3/data_corrections_modal.html
#: corehq/apps/reports/templates/reports/partials/bootstrap5/data_corrections_modal.html
#: corehq/apps/reports/templates/reports/reportdata/bootstrap3/case_data.html
@@ -14173,17 +14314,30 @@ msgstr "Téléchargement en cours..."
msgid "Clean Case Data"
msgstr ""
-#: corehq/apps/data_cleaning/views.py
-#, fuzzy
-#| msgid "Call Center Case Type"
+#: corehq/apps/data_cleaning/views/main.py
msgid "Clean Case Type"
-msgstr "Type de dossier de centre d'appels"
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/main.py
+msgid "That session does not exist. Please start a new session."
+msgstr ""
-#: corehq/apps/data_cleaning/views.py
-#, fuzzy, python-brace-format
-#| msgid "Case Types"
+#: corehq/apps/data_cleaning/views/main.py
+#, python-brace-format
msgid "Case Type \"{case_type}\""
-msgstr "Types de dossiers"
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/setup.py
+#, fuzzy
+#| msgid "Updating Data, please wait..."
+msgid "Starting Data Cleaning Session..."
+msgstr "Mise à jour des données, veuillez patienter..."
+
+#: corehq/apps/data_cleaning/views/tables.py
+#, fuzzy
+#| msgid "The case group was not found."
+msgid "Data cleaning session was not found."
+msgstr "Le groupe de dossiers est introuvable."
#: corehq/apps/data_dictionary/bulk.py
msgid ""
@@ -14836,15 +14990,13 @@ msgid "Reassign"
msgstr "Transférer"
#: corehq/apps/data_interfaces/interfaces.py
+#: corehq/apps/data_interfaces/views.py corehq/apps/geospatial/reports.py
+#: corehq/apps/geospatial/templates/geospatial/case_management.html
#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
-#: corehq/apps/registry/templates/registry/registry_list.html
-#: corehq/apps/reports/standard/cases/basic.py
-#: corehq/apps/reports/templates/reports/partials/bootstrap3/scheduled_reports_table.html
-#: corehq/apps/reports/templates/reports/partials/bootstrap5/scheduled_reports_table.html
-#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
-#: corehq/ex-submodules/casexml/apps/case/views.py
-msgid "Owner"
-msgstr "Propriétaire"
+#: corehq/apps/geospatial/templates/geospatial/partials/review_assignment_modal.html
+#: corehq/apps/reports/v2/reports/explore_case_data.py
+msgid "Case Name"
+msgstr "Nom de dossier"
#: corehq/apps/data_interfaces/interfaces.py
#: corehq/apps/toggle_ui/templates/toggle/flags.html
@@ -18173,25 +18325,6 @@ msgid ""
" "
msgstr ""
-#: corehq/apps/domain/templates/domain/bootstrap3/renew_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap3/select_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap5/renew_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap5/select_plan.html
-#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap3/_wizard_actions.html
-#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap5/_wizard_actions.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/ko_pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/ko_pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5.html
-#: corehq/apps/registration/forms.py
-#: corehq/apps/reports/templates/reports/filters/bootstrap3/drilldown_options.html
-#: corehq/apps/reports/templates/reports/filters/bootstrap5/drilldown_options.html
-#: corehq/apps/settings/forms.py
-#: corehq/apps/userreports/reports/builder/forms.py
-msgid "Next"
-msgstr "Suivant"
-
#: corehq/apps/domain/templates/domain/bootstrap3/select.html
#: corehq/apps/domain/templates/domain/bootstrap5/select.html
#: corehq/apps/settings/views.py
@@ -26208,11 +26341,6 @@ msgstr ""
msgid "Register OAuth application"
msgstr ""
-#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/oauth_application_registration_form.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/oauth_application_registration_form.html
-msgid "Go Back"
-msgstr ""
-
#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/prepaid_modal.html
#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/prepaid_modal.html
#, python-format
@@ -27698,20 +27826,16 @@ msgid "MTN KYC"
msgstr ""
#: corehq/apps/integration/kyc/tables.py
-#, fuzzy
-#| msgid "Phone Number"
msgid "National ID Number"
-msgstr "Numéro de téléphone"
+msgstr ""
#: corehq/apps/integration/kyc/tables.py
msgid "Street Address"
msgstr ""
#: corehq/apps/integration/kyc/tables.py
-#, fuzzy
-#| msgid "Postal Code"
msgid "Post Code"
-msgstr "Code Postale"
+msgstr ""
#: corehq/apps/integration/kyc/tables.py
#: corehq/apps/integration/templates/kyc/partials/kyc_verify_button.html
@@ -27729,10 +27853,8 @@ msgstr ""
#: corehq/apps/integration/kyc/views.py
#: corehq/apps/integration/templates/kyc/kyc_verify_report.html
-#, fuzzy
-#| msgid "Report"
msgid "KYC Report"
-msgstr "Rapport"
+msgstr ""
#: corehq/apps/integration/templates/integration/web_app_dialer.html
msgid "Dialer"
@@ -27847,16 +27969,12 @@ msgid "Close OTP and Return"
msgstr ""
#: corehq/apps/integration/templates/kyc/kyc_verify_report.html
-#, fuzzy
-#| msgid "Verify"
msgid "Verify All"
-msgstr "Vérifier"
+msgstr ""
#: corehq/apps/integration/templates/kyc/kyc_verify_report.html
-#, fuzzy
-#| msgid "Privileges Selected"
msgid "Verify Selected"
-msgstr "Privilèges selectionnés"
+msgstr ""
#: corehq/apps/integration/templates/kyc/partials/kyc_config_form_partial.html
msgid ""
@@ -30049,13 +30167,13 @@ msgstr "Créer un projet"
#: corehq/apps/registration/forms.py
msgid ""
"I have read and agree to Dimagi's\n"
-" Privacy Policy,\n"
-" Terms of Service,\n"
-" Business Agreement, and\n"
-" Acceptable Use Policy.\n"
" "
msgstr ""
@@ -30646,8 +30764,10 @@ msgid "Created new user..."
msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
-msgid "Created sample applications..."
-msgstr "Exemples d'applications créés..."
+#, fuzzy
+#| msgid "Your project spaces:"
+msgid "Prepared project space..."
+msgstr "Vos espaces projet:"
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
msgid "Updated reports..."
@@ -30658,10 +30778,16 @@ msgid "Syncing with servers..."
msgstr "Synchronisation avec les serveurs... "
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
+#, fuzzy
+#| msgid ""
+#| "\n"
+#| " Thank you for choosing CommCare. \n"
+#| " "
msgid ""
"\n"
-" Thank you for choosing CommCare. \n"
+" Thank you for choosing CommCare.\n"
+" \n"
" "
msgstr ""
"\n"
@@ -30765,10 +30891,8 @@ msgid "A user with this email address is deactivated. "
msgstr ""
#: corehq/apps/registration/views.py
-#, fuzzy
-#| msgid "Please enter digits only."
msgid "Please try again."
-msgstr "Veuillez entrer des chiffres seulement."
+msgstr ""
#: corehq/apps/registration/views.py
msgid "There is already a user with this email."
@@ -36548,26 +36672,6 @@ msgstr ""
msgid "No FCM tokens found for recipient."
msgstr ""
-#: corehq/apps/sms/models.py
-msgid "FCM not available on this environment."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "FCM is supported for Mobile Workers only."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "No action selected for the FCM Data message type."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "Failure while sending FCM notifications to the devices."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "Domain is not enabled for FCM Push Notifications"
-msgstr ""
-
#: corehq/apps/sms/models.py
msgid "Recipient did not match filters:"
msgstr ""
@@ -44228,10 +44332,6 @@ msgstr ""
msgid "FCM is not setup on this environment!"
msgstr ""
-#: corehq/messaging/fcm/utils.py
-msgid "Max devices allowed is {}! Please execute in batches."
-msgstr ""
-
#: corehq/messaging/scheduling/forms.py
msgid "Please enter a valid 24-hour time in the format HH:MM"
msgstr ""
@@ -48713,3 +48813,6 @@ msgstr ""
#: manage.py
msgid "Enter valid JSON"
msgstr "Saisir un JSON valide"
+
+#~ msgid "Created sample applications..."
+#~ msgstr "Exemples d'applications créés..."
diff --git a/locale/fra/LC_MESSAGES/djangojs.po b/locale/fra/LC_MESSAGES/djangojs.po
index 022dbaafd74e..3115341f89f6 100644
--- a/locale/fra/LC_MESSAGES/djangojs.po
+++ b/locale/fra/LC_MESSAGES/djangojs.po
@@ -589,6 +589,11 @@ msgstr ""
msgid "Select parent"
msgstr ""
+#: corehq/apps/app_manager/static/app_manager/js/forms/advanced/case_config_ui.js
+#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
+msgid "Save Questions to Case Properties"
+msgstr "Enregistrer les questions dans les propriétés de dossier."
+
#: corehq/apps/app_manager/static/app_manager/js/forms/advanced/case_config_ui.js
msgid "Raw"
msgstr "Brut"
@@ -651,10 +656,6 @@ msgstr "Vous avez des paramètres de dossier non sauvegardées"
msgid "You have unchanged user properties settings"
msgstr "Vous avez des paramètres d'utilisateur non sauvegardées"
-#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
-msgid "Save Questions to Case Properties"
-msgstr "Enregistrer les questions dans les propriétés de dossier."
-
#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
msgid "Save Questions to User Properties"
msgstr ""
@@ -5306,11 +5307,3 @@ msgstr ""
#: corehq/motech/static/motech/js/connection_settings_detail.js
msgid "CommCare HQ was unable to make the request: "
msgstr ""
-
-#~ msgid "An error occurred emailing you report. Please try again."
-#~ msgstr ""
-#~ "Une erreur est survenue lors de l'envoi du rapport par courrier "
-#~ "électronique. Veuillez essayer à nouveau."
-
-#~ msgid "Show Deactivated Mobile Workers"
-#~ msgstr "Montrer Utilisateurs Mobiles Désactivés"
diff --git a/locale/hi/LC_MESSAGES/django.po b/locale/hi/LC_MESSAGES/django.po
index 3079478a3404..94a2a9d2a404 100644
--- a/locale/hi/LC_MESSAGES/django.po
+++ b/locale/hi/LC_MESSAGES/django.po
@@ -159,7 +159,8 @@ msgstr ""
msgid "Is Hidden"
msgstr ""
-#: corehq/apps/accounting/filters.py corehq/apps/enterprise/enterprise.py
+#: corehq/apps/accounting/filters.py corehq/apps/data_cleaning/models.py
+#: corehq/apps/enterprise/enterprise.py
#: corehq/apps/reports/standard/cases/basic.py
msgid "Created By"
msgstr ""
@@ -441,9 +442,9 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_list.html
#: corehq/apps/app_manager/forms.py corehq/apps/app_manager/models.py
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
#: corehq/apps/cloudcare/templates/cloudcare/partials/users/user_data.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/profiles_tab.html
+#: corehq/apps/data_cleaning/models.py
#: corehq/apps/data_dictionary/templates/data_dictionary/base.html
#: corehq/apps/data_interfaces/forms.py
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
@@ -1463,7 +1464,7 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_list.html
#: corehq/apps/app_execution/templates/app_execution/workflow_log_list.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/apps/data_cleaning/tables.py
+#: corehq/apps/data_cleaning/models.py corehq/apps/data_cleaning/tables.py
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/auto_update_rule_list.html
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/auto_update_rule_run_history.html
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap5/auto_update_rule_list.html
@@ -2831,7 +2832,7 @@ msgstr ""
#: corehq/apps/accounting/templates/accounting/partials/new_stripe_card_template.html
#: corehq/apps/app_execution/forms.py
#: corehq/apps/app_manager/templates/app_manager/form_designer.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/templates/case_search/csql_expression_form.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/custom_data_fields.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/case_rule.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
@@ -3676,7 +3677,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/mobile_report_configs.html
#: corehq/apps/case_search/models.py
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/templates/case_search/csql_expression_form.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/fields_tab.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/modal_delete.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/profiles_tab.html
@@ -3742,7 +3743,7 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_log.html
#: corehq/apps/app_execution/templates/app_execution/workflow_log_list.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/motech/generic_inbound/reports.py
+#: corehq/apps/data_cleaning/tables.py corehq/motech/generic_inbound/reports.py
msgid "Details"
msgstr ""
@@ -6335,6 +6336,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/style_configuration_modal.html
#: corehq/apps/app_manager/templates/app_manager/partials/releases/releases_deploy_modal.html
#: corehq/apps/cloudcare/templates/cloudcare/partials/query/list.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/interfaces/bootstrap3/case_management.html
@@ -7405,20 +7407,27 @@ msgstr ""
msgid ""
"\n"
" \n"
-" This is a "
-"Registration form.\n"
-" Use the Registration form to add new cases to your "
-" Case List.\n"
+" This is a\n"
+" Registration"
+"strong\n"
+" >\n"
+" form. Use the Registration form to add new cases to your\n"
+" Case List.\n"
" \n"
" \n"
-" This is a "
-"Followup form.\n"
-" Use Followup forms to update cases in your Case List.\n"
+" This is a\n"
+" Followup"
+"strong>\n"
+" form. Use Followup forms to update cases in your\n"
+" Case List.\n"
" \n"
"
\n"
-" Cases give you a way to track patients, "
-"farms, and other entities over time.\n"
+" Cases give you a way to track patients, "
+"farms,\n"
+" and other entities over time.\n"
" "
msgstr ""
@@ -7442,8 +7451,8 @@ msgstr ""
msgid ""
"Updating cases directly is not supported when using data registry search. "
"Refer to the documentation"
-"a> for information on how to update cases from a data registry."
+"Data+Registry#DataRegistry-Updatingcases\" target=\"_blank\" >documentation"
+"a > for information on how to update cases from a data registry."
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
@@ -7454,29 +7463,29 @@ msgstr ""
msgid ""
"\n"
" Child Cases let you open other types of Cases "
-"for use in other Case Lists.\n"
+"for\n"
+" use in other Case Lists.\n"
" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
msgid ""
"\n"
-" When possible, they'll be linked to the current Case so you'll "
-"always know where they came from.\n"
-" A great use of Child Cases is for tracking a newborn separately "
-"from its mother.\n"
+" When possible, they'll be linked to the current Case so you'll\n"
+" always know where they came from. A great use of Child Cases is "
+"for\n"
+" tracking a newborn separately from its mother.\n"
" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
msgid ""
"\n"
-" Child Cases are not available in your "
-"subscription.\n"
-" This feature is only available on our Pro "
-"plan or higher.\n"
-" This configuration will remain un-editable until you "
-"upgrade.\n"
+" Child Cases are not available in your\n"
+" subscription. This feature is only available on our\n"
+" Pro plan or higher. This configuration "
+"will\n"
+" remain un-editable until you upgrade.\n"
" "
msgstr ""
@@ -7568,8 +7577,8 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/module_view_case_type.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/data_cleaning/tables.py corehq/apps/data_dictionary/views.py
-#: corehq/apps/data_interfaces/forms.py
+#: corehq/apps/data_cleaning/forms/setup.py corehq/apps/data_cleaning/tables.py
+#: corehq/apps/data_dictionary/views.py corehq/apps/data_interfaces/forms.py
#: corehq/apps/data_interfaces/interfaces.py
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/edit_deduplication_rule.html
@@ -8513,20 +8522,15 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" Properties in this list "
-"determine how\n"
-" cases are ordered in your case "
-"list. This\n"
-" is useful if for example you "
-"want higher\n"
-" priority cases to appear "
-"closer to the\n"
-" top of the list. The case list "
-"will sort\n"
-" by the first property, then "
-"the second,\n"
-" etc.\n"
-" "
+" Properties in this list determine how cases are "
+"ordered\n"
+" in your case list. This is useful if for example "
+"you\n"
+" want higher priority cases to appear closer to the "
+"top\n"
+" of the list. The case list will sort by the first\n"
+" property, then the second, etc.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8543,11 +8547,11 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" Should cases that don't "
-"have a value for the sort property\n"
-" appear at the top or the "
-"bottom of the case list?\n"
-" "
+" Should cases that don't have a value for the sort\n"
+" property appear at the top or the bottom of the "
+"case\n"
+" list?\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8573,17 +8577,19 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" The 'Display Text' is used for "
-"properties that are only listed as\n"
-" Sort Properties and not as "
-"Display Properties above. The text appears\n"
-" in the 'Sort By' menu on the "
-"mobile to allow the user to change the\n"
-" sort ordering. If the display "
-"text is left blank then the option\n"
-" for that sort property will "
-"not appear in the 'Sort By' menu.\n"
-" "
+" The 'Display Text' is used for properties that are "
+"only\n"
+" listed as Sort Properties and not as Display "
+"Properties\n"
+" above. The text appears in the 'Sort By' menu on "
+"the\n"
+" mobile to allow the user to change the sort "
+"ordering. If\n"
+" the display text is left blank then the option for "
+"that\n"
+" sort property will not appear in the 'Sort By' "
+"menu.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8636,9 +8642,10 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" This menu could not be found. It may have been deleted. "
-"Please select a different menu.\n"
-" "
+" This menu could not be found. It may have been deleted. "
+"Please\n"
+" select a different menu.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list_filtering.html
@@ -9836,7 +9843,8 @@ msgstr ""
msgid ""
"\n"
" This %(label)s is linked to the default language, and can only "
-"be modified there.\n"
+"be\n"
+" modified there.\n"
" "
msgstr ""
@@ -9862,7 +9870,8 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/releases/app_release_logs.html
#: corehq/apps/builds/templates/builds/all.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/apps/data_cleaning/models.py corehq/apps/reports/forms.py
+#: corehq/apps/data_cleaning/models.py corehq/apps/data_cleaning/tables.py
+#: corehq/apps/reports/forms.py
msgid "Time"
msgstr ""
@@ -11336,6 +11345,14 @@ msgstr ""
msgid "Following rows contain invalid value for domain column."
msgstr ""
+#: corehq/apps/case_importer/do_import.py
+msgid "This field value cannot be set for cases with the \"{}\" case type."
+msgstr ""
+
+#: corehq/apps/case_importer/do_import.py
+msgid "This field requires a value for cases with the \"{}\" case type."
+msgstr ""
+
#: corehq/apps/case_importer/do_import.py
msgid ""
"Field name \"{}\" is deprecated. Please use \"parent_identifier\" instead."
@@ -11913,10 +11930,20 @@ msgid ""
"first create an application with a case list."
msgstr ""
+#: corehq/apps/case_importer/views.py
+msgid "Sheet with case type \"{}\" is missing one or more required fields: {}"
+msgstr ""
+
#: corehq/apps/case_importer/views.py
msgid "The Excel file you are trying to import does not have any headers."
msgstr ""
+#: corehq/apps/case_importer/views.py
+msgid ""
+"The Excel file is missing the following required fields for the \"{}\" case "
+"type: {}"
+msgstr ""
+
#: corehq/apps/case_search/dsl_utils.py
msgid ""
"You cannot reference a case property on the right side of an operation. If "
@@ -12112,13 +12139,10 @@ msgid ""
msgstr ""
#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/views.py
msgid "CSQL Fixture Configuration"
msgstr ""
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
-msgid "Case Search QL Expression"
-msgstr ""
-
#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/explore_case_data.html
@@ -12157,10 +12181,6 @@ msgstr ""
msgid "Profile Case Search"
msgstr ""
-#: corehq/apps/case_search/views.py
-msgid "CSQL Fixture Confguration"
-msgstr ""
-
#: corehq/apps/case_search/xpath_functions/ancestor_functions.py
#, python-brace-format
msgid "{node.name} is not supported with ancestor-exists"
@@ -13385,6 +13405,60 @@ msgstr ""
msgid "Subscribed to Community Edition."
msgstr ""
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Select a Case Type"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#: corehq/apps/domain/templates/domain/bootstrap3/renew_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap3/select_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap5/renew_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap5/select_plan.html
+#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap3/_wizard_actions.html
+#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap5/_wizard_actions.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/ko_pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/ko_pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5.html
+#: corehq/apps/registration/forms.py
+#: corehq/apps/reports/templates/reports/filters/bootstrap3/drilldown_options.html
+#: corehq/apps/reports/templates/reports/filters/bootstrap5/drilldown_options.html
+#: corehq/apps/settings/forms.py
+#: corehq/apps/userreports/reports/builder/forms.py
+msgid "Next"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Please select a case type to continue."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "'{}' is not a valid case type"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Next Step"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Resume the session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Start a new session and delete the existing session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Start Session"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/oauth_application_registration_form.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/oauth_application_registration_form.html
+msgid "Go Back"
+msgstr ""
+
#: corehq/apps/data_cleaning/models.py
msgid "Phone Number or Numeric ID"
msgstr ""
@@ -13537,6 +13611,28 @@ msgstr ""
msgid "after"
msgstr ""
+#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/data_interfaces/interfaces.py
+#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
+#: corehq/apps/registry/templates/registry/registry_list.html
+#: corehq/apps/reports/standard/cases/basic.py
+#: corehq/apps/reports/templates/reports/partials/bootstrap3/scheduled_reports_table.html
+#: corehq/apps/reports/templates/reports/partials/bootstrap5/scheduled_reports_table.html
+#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
+#: corehq/ex-submodules/casexml/apps/case/views.py
+msgid "Owner"
+msgstr ""
+
+#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
+#: corehq/ex-submodules/casexml/apps/case/views.py
+msgid "Opened On"
+msgstr ""
+
+#: corehq/apps/data_cleaning/models.py
+msgid "Last Modified On"
+msgstr ""
+
#: corehq/apps/data_cleaning/models.py
msgid "Find & Replace"
msgstr ""
@@ -13573,23 +13669,16 @@ msgstr ""
msgid "Undo All Edits"
msgstr ""
-#: corehq/apps/data_cleaning/tables.py
-#: corehq/apps/data_interfaces/interfaces.py
-#: corehq/apps/data_interfaces/views.py corehq/apps/geospatial/reports.py
-#: corehq/apps/geospatial/templates/geospatial/case_management.html
-#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
-#: corehq/apps/geospatial/templates/geospatial/partials/review_assignment_modal.html
-#: corehq/apps/reports/v2/reports/explore_case_data.py
-msgid "Case Name"
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_main.html
+msgid "Start a Cleaning Session"
msgstr ""
-#: corehq/apps/data_cleaning/tables.py
-#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
-#: corehq/ex-submodules/casexml/apps/case/views.py
-msgid "Opened On"
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_main.html
+msgid "Recent Tasks"
msgstr ""
-#: corehq/apps/data_cleaning/templates/data_cleaning/cases.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_session.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/loading_indicator.html
#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5_htmx.html
#: corehq/apps/hqwebapp/views.py
#: corehq/apps/integration/templates/kyc/kyc_verify_report.html
@@ -13599,7 +13688,30 @@ msgstr ""
msgid "Loading..."
msgstr ""
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Filter Cases"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Configure Columns"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Clean Selected Cases"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/forms/active_session_exists.html
+msgid ""
+"\n"
+" An active data cleaning session already exists for this case type.\n"
+" Please decide how you would like to proceed.\n"
+" "
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/main.py
#: corehq/apps/reports/templates/reports/partials/bootstrap3/data_corrections_modal.html
#: corehq/apps/reports/templates/reports/partials/bootstrap5/data_corrections_modal.html
#: corehq/apps/reports/templates/reports/reportdata/bootstrap3/case_data.html
@@ -13607,15 +13719,27 @@ msgstr ""
msgid "Clean Case Data"
msgstr ""
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/views/main.py
msgid "Clean Case Type"
msgstr ""
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/views/main.py
+msgid "That session does not exist. Please start a new session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/main.py
#, python-brace-format
msgid "Case Type \"{case_type}\""
msgstr ""
+#: corehq/apps/data_cleaning/views/setup.py
+msgid "Starting Data Cleaning Session..."
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/tables.py
+msgid "Data cleaning session was not found."
+msgstr ""
+
#: corehq/apps/data_dictionary/bulk.py
msgid ""
"The multi-choice sheets (ending in \"-vl\") in the uploaded Excel file were "
@@ -14263,14 +14387,12 @@ msgid "Reassign"
msgstr ""
#: corehq/apps/data_interfaces/interfaces.py
+#: corehq/apps/data_interfaces/views.py corehq/apps/geospatial/reports.py
+#: corehq/apps/geospatial/templates/geospatial/case_management.html
#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
-#: corehq/apps/registry/templates/registry/registry_list.html
-#: corehq/apps/reports/standard/cases/basic.py
-#: corehq/apps/reports/templates/reports/partials/bootstrap3/scheduled_reports_table.html
-#: corehq/apps/reports/templates/reports/partials/bootstrap5/scheduled_reports_table.html
-#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
-#: corehq/ex-submodules/casexml/apps/case/views.py
-msgid "Owner"
+#: corehq/apps/geospatial/templates/geospatial/partials/review_assignment_modal.html
+#: corehq/apps/reports/v2/reports/explore_case_data.py
+msgid "Case Name"
msgstr ""
#: corehq/apps/data_interfaces/interfaces.py
@@ -17528,25 +17650,6 @@ msgid ""
" "
msgstr ""
-#: corehq/apps/domain/templates/domain/bootstrap3/renew_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap3/select_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap5/renew_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap5/select_plan.html
-#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap3/_wizard_actions.html
-#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap5/_wizard_actions.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/ko_pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/ko_pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5.html
-#: corehq/apps/registration/forms.py
-#: corehq/apps/reports/templates/reports/filters/bootstrap3/drilldown_options.html
-#: corehq/apps/reports/templates/reports/filters/bootstrap5/drilldown_options.html
-#: corehq/apps/settings/forms.py
-#: corehq/apps/userreports/reports/builder/forms.py
-msgid "Next"
-msgstr ""
-
#: corehq/apps/domain/templates/domain/bootstrap3/select.html
#: corehq/apps/domain/templates/domain/bootstrap5/select.html
#: corehq/apps/settings/views.py
@@ -25393,11 +25496,6 @@ msgstr ""
msgid "Register OAuth application"
msgstr ""
-#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/oauth_application_registration_form.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/oauth_application_registration_form.html
-msgid "Go Back"
-msgstr ""
-
#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/prepaid_modal.html
#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/prepaid_modal.html
#, python-format
@@ -29126,13 +29224,13 @@ msgstr ""
#: corehq/apps/registration/forms.py
msgid ""
"I have read and agree to Dimagi's\n"
-" Privacy Policy,\n"
-" Terms of Service,\n"
-" Business Agreement, and\n"
-" Acceptable Use Policy.\n"
" "
msgstr ""
@@ -29681,7 +29779,7 @@ msgid "Created new user..."
msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
-msgid "Created sample applications..."
+msgid "Prepared project space..."
msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
@@ -29695,8 +29793,8 @@ msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
msgid ""
"\n"
-" Thank you for choosing CommCare. \n"
+" Thank you for choosing CommCare.\n"
+" \n"
" "
msgstr ""
@@ -35354,26 +35452,6 @@ msgstr ""
msgid "No FCM tokens found for recipient."
msgstr ""
-#: corehq/apps/sms/models.py
-msgid "FCM not available on this environment."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "FCM is supported for Mobile Workers only."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "No action selected for the FCM Data message type."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "Failure while sending FCM notifications to the devices."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "Domain is not enabled for FCM Push Notifications"
-msgstr ""
-
#: corehq/apps/sms/models.py
msgid "Recipient did not match filters:"
msgstr ""
@@ -42861,10 +42939,6 @@ msgstr ""
msgid "FCM is not setup on this environment!"
msgstr ""
-#: corehq/messaging/fcm/utils.py
-msgid "Max devices allowed is {}! Please execute in batches."
-msgstr ""
-
#: corehq/messaging/scheduling/forms.py
msgid "Please enter a valid 24-hour time in the format HH:MM"
msgstr ""
diff --git a/locale/hi/LC_MESSAGES/djangojs.po b/locale/hi/LC_MESSAGES/djangojs.po
index eb3a601fcdfa..6f746855918e 100644
--- a/locale/hi/LC_MESSAGES/djangojs.po
+++ b/locale/hi/LC_MESSAGES/djangojs.po
@@ -566,6 +566,11 @@ msgstr ""
msgid "Select parent"
msgstr ""
+#: corehq/apps/app_manager/static/app_manager/js/forms/advanced/case_config_ui.js
+#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
+msgid "Save Questions to Case Properties"
+msgstr ""
+
#: corehq/apps/app_manager/static/app_manager/js/forms/advanced/case_config_ui.js
msgid "Raw"
msgstr ""
@@ -628,10 +633,6 @@ msgstr ""
msgid "You have unchanged user properties settings"
msgstr ""
-#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
-msgid "Save Questions to Case Properties"
-msgstr ""
-
#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
msgid "Save Questions to User Properties"
msgstr ""
diff --git a/locale/hin/LC_MESSAGES/django.po b/locale/hin/LC_MESSAGES/django.po
index 76e754099890..c26c3392fd16 100644
--- a/locale/hin/LC_MESSAGES/django.po
+++ b/locale/hin/LC_MESSAGES/django.po
@@ -173,7 +173,8 @@ msgstr ""
msgid "Is Hidden"
msgstr "छिपा है"
-#: corehq/apps/accounting/filters.py corehq/apps/enterprise/enterprise.py
+#: corehq/apps/accounting/filters.py corehq/apps/data_cleaning/models.py
+#: corehq/apps/enterprise/enterprise.py
#: corehq/apps/reports/standard/cases/basic.py
msgid "Created By"
msgstr ""
@@ -455,9 +456,9 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_list.html
#: corehq/apps/app_manager/forms.py corehq/apps/app_manager/models.py
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
#: corehq/apps/cloudcare/templates/cloudcare/partials/users/user_data.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/profiles_tab.html
+#: corehq/apps/data_cleaning/models.py
#: corehq/apps/data_dictionary/templates/data_dictionary/base.html
#: corehq/apps/data_interfaces/forms.py
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
@@ -1477,7 +1478,7 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_list.html
#: corehq/apps/app_execution/templates/app_execution/workflow_log_list.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/apps/data_cleaning/tables.py
+#: corehq/apps/data_cleaning/models.py corehq/apps/data_cleaning/tables.py
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/auto_update_rule_list.html
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/auto_update_rule_run_history.html
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap5/auto_update_rule_list.html
@@ -2845,7 +2846,7 @@ msgstr ""
#: corehq/apps/accounting/templates/accounting/partials/new_stripe_card_template.html
#: corehq/apps/app_execution/forms.py
#: corehq/apps/app_manager/templates/app_manager/form_designer.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/templates/case_search/csql_expression_form.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/custom_data_fields.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/case_rule.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
@@ -3690,7 +3691,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/mobile_report_configs.html
#: corehq/apps/case_search/models.py
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/templates/case_search/csql_expression_form.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/fields_tab.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/modal_delete.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/profiles_tab.html
@@ -3756,7 +3757,7 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_log.html
#: corehq/apps/app_execution/templates/app_execution/workflow_log_list.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/motech/generic_inbound/reports.py
+#: corehq/apps/data_cleaning/tables.py corehq/motech/generic_inbound/reports.py
msgid "Details"
msgstr ""
@@ -6349,6 +6350,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/style_configuration_modal.html
#: corehq/apps/app_manager/templates/app_manager/partials/releases/releases_deploy_modal.html
#: corehq/apps/cloudcare/templates/cloudcare/partials/query/list.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/interfaces/bootstrap3/case_management.html
@@ -7419,20 +7421,27 @@ msgstr ""
msgid ""
"\n"
" \n"
-" This is a "
-"Registration form.\n"
-" Use the Registration form to add new cases to your "
-" Case List.\n"
+" This is a\n"
+" Registration"
+"strong\n"
+" >\n"
+" form. Use the Registration form to add new cases to your\n"
+" Case List.\n"
" \n"
" \n"
-" This is a "
-"Followup form.\n"
-" Use Followup forms to update cases in your Case List.\n"
+" This is a\n"
+" Followup"
+"strong>\n"
+" form. Use Followup forms to update cases in your\n"
+" Case List.\n"
" \n"
"
\n"
-" Cases give you a way to track patients, "
-"farms, and other entities over time.\n"
+" Cases give you a way to track patients, "
+"farms,\n"
+" and other entities over time.\n"
" "
msgstr ""
@@ -7456,8 +7465,8 @@ msgstr ""
msgid ""
"Updating cases directly is not supported when using data registry search. "
"Refer to the documentation"
-"a> for information on how to update cases from a data registry."
+"Data+Registry#DataRegistry-Updatingcases\" target=\"_blank\" >documentation"
+"a > for information on how to update cases from a data registry."
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
@@ -7468,29 +7477,29 @@ msgstr ""
msgid ""
"\n"
" Child Cases let you open other types of Cases "
-"for use in other Case Lists.\n"
+"for\n"
+" use in other Case Lists.\n"
" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
msgid ""
"\n"
-" When possible, they'll be linked to the current Case so you'll "
-"always know where they came from.\n"
-" A great use of Child Cases is for tracking a newborn separately "
-"from its mother.\n"
+" When possible, they'll be linked to the current Case so you'll\n"
+" always know where they came from. A great use of Child Cases is "
+"for\n"
+" tracking a newborn separately from its mother.\n"
" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
msgid ""
"\n"
-" Child Cases are not available in your "
-"subscription.\n"
-" This feature is only available on our Pro "
-"plan or higher.\n"
-" This configuration will remain un-editable until you "
-"upgrade.\n"
+" Child Cases are not available in your\n"
+" subscription. This feature is only available on our\n"
+" Pro plan or higher. This configuration "
+"will\n"
+" remain un-editable until you upgrade.\n"
" "
msgstr ""
@@ -7582,8 +7591,8 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/module_view_case_type.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/data_cleaning/tables.py corehq/apps/data_dictionary/views.py
-#: corehq/apps/data_interfaces/forms.py
+#: corehq/apps/data_cleaning/forms/setup.py corehq/apps/data_cleaning/tables.py
+#: corehq/apps/data_dictionary/views.py corehq/apps/data_interfaces/forms.py
#: corehq/apps/data_interfaces/interfaces.py
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/edit_deduplication_rule.html
@@ -8527,20 +8536,15 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" Properties in this list "
-"determine how\n"
-" cases are ordered in your case "
-"list. This\n"
-" is useful if for example you "
-"want higher\n"
-" priority cases to appear "
-"closer to the\n"
-" top of the list. The case list "
-"will sort\n"
-" by the first property, then "
-"the second,\n"
-" etc.\n"
-" "
+" Properties in this list determine how cases are "
+"ordered\n"
+" in your case list. This is useful if for example "
+"you\n"
+" want higher priority cases to appear closer to the "
+"top\n"
+" of the list. The case list will sort by the first\n"
+" property, then the second, etc.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8557,11 +8561,11 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" Should cases that don't "
-"have a value for the sort property\n"
-" appear at the top or the "
-"bottom of the case list?\n"
-" "
+" Should cases that don't have a value for the sort\n"
+" property appear at the top or the bottom of the "
+"case\n"
+" list?\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8587,17 +8591,19 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" The 'Display Text' is used for "
-"properties that are only listed as\n"
-" Sort Properties and not as "
-"Display Properties above. The text appears\n"
-" in the 'Sort By' menu on the "
-"mobile to allow the user to change the\n"
-" sort ordering. If the display "
-"text is left blank then the option\n"
-" for that sort property will "
-"not appear in the 'Sort By' menu.\n"
-" "
+" The 'Display Text' is used for properties that are "
+"only\n"
+" listed as Sort Properties and not as Display "
+"Properties\n"
+" above. The text appears in the 'Sort By' menu on "
+"the\n"
+" mobile to allow the user to change the sort "
+"ordering. If\n"
+" the display text is left blank then the option for "
+"that\n"
+" sort property will not appear in the 'Sort By' "
+"menu.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8650,9 +8656,10 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" This menu could not be found. It may have been deleted. "
-"Please select a different menu.\n"
-" "
+" This menu could not be found. It may have been deleted. "
+"Please\n"
+" select a different menu.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list_filtering.html
@@ -9850,7 +9857,8 @@ msgstr ""
msgid ""
"\n"
" This %(label)s is linked to the default language, and can only "
-"be modified there.\n"
+"be\n"
+" modified there.\n"
" "
msgstr ""
@@ -9876,7 +9884,8 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/releases/app_release_logs.html
#: corehq/apps/builds/templates/builds/all.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/apps/data_cleaning/models.py corehq/apps/reports/forms.py
+#: corehq/apps/data_cleaning/models.py corehq/apps/data_cleaning/tables.py
+#: corehq/apps/reports/forms.py
msgid "Time"
msgstr ""
@@ -11350,6 +11359,14 @@ msgstr ""
msgid "Following rows contain invalid value for domain column."
msgstr ""
+#: corehq/apps/case_importer/do_import.py
+msgid "This field value cannot be set for cases with the \"{}\" case type."
+msgstr ""
+
+#: corehq/apps/case_importer/do_import.py
+msgid "This field requires a value for cases with the \"{}\" case type."
+msgstr ""
+
#: corehq/apps/case_importer/do_import.py
msgid ""
"Field name \"{}\" is deprecated. Please use \"parent_identifier\" instead."
@@ -11927,10 +11944,20 @@ msgid ""
"first create an application with a case list."
msgstr ""
+#: corehq/apps/case_importer/views.py
+msgid "Sheet with case type \"{}\" is missing one or more required fields: {}"
+msgstr ""
+
#: corehq/apps/case_importer/views.py
msgid "The Excel file you are trying to import does not have any headers."
msgstr ""
+#: corehq/apps/case_importer/views.py
+msgid ""
+"The Excel file is missing the following required fields for the \"{}\" case "
+"type: {}"
+msgstr ""
+
#: corehq/apps/case_search/dsl_utils.py
msgid ""
"You cannot reference a case property on the right side of an operation. If "
@@ -12126,13 +12153,10 @@ msgid ""
msgstr ""
#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/views.py
msgid "CSQL Fixture Configuration"
msgstr ""
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
-msgid "Case Search QL Expression"
-msgstr ""
-
#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/explore_case_data.html
@@ -12171,10 +12195,6 @@ msgstr ""
msgid "Profile Case Search"
msgstr ""
-#: corehq/apps/case_search/views.py
-msgid "CSQL Fixture Confguration"
-msgstr ""
-
#: corehq/apps/case_search/xpath_functions/ancestor_functions.py
#, python-brace-format
msgid "{node.name} is not supported with ancestor-exists"
@@ -13399,6 +13419,62 @@ msgstr ""
msgid "Subscribed to Community Edition."
msgstr ""
+#: corehq/apps/data_cleaning/forms/setup.py
+#, fuzzy
+#| msgid "Case Type:"
+msgid "Select a Case Type"
+msgstr "Manejo de Casos"
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#: corehq/apps/domain/templates/domain/bootstrap3/renew_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap3/select_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap5/renew_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap5/select_plan.html
+#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap3/_wizard_actions.html
+#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap5/_wizard_actions.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/ko_pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/ko_pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5.html
+#: corehq/apps/registration/forms.py
+#: corehq/apps/reports/templates/reports/filters/bootstrap3/drilldown_options.html
+#: corehq/apps/reports/templates/reports/filters/bootstrap5/drilldown_options.html
+#: corehq/apps/settings/forms.py
+#: corehq/apps/userreports/reports/builder/forms.py
+msgid "Next"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Please select a case type to continue."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "'{}' is not a valid case type"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Next Step"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Resume the session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Start a new session and delete the existing session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Start Session"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/oauth_application_registration_form.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/oauth_application_registration_form.html
+msgid "Go Back"
+msgstr ""
+
#: corehq/apps/data_cleaning/models.py
msgid "Phone Number or Numeric ID"
msgstr ""
@@ -13540,10 +13616,8 @@ msgid "greater than or equal to"
msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Done"
msgid "on"
-msgstr "समाप्त"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
msgid "before"
@@ -13553,6 +13627,28 @@ msgstr ""
msgid "after"
msgstr ""
+#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/data_interfaces/interfaces.py
+#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
+#: corehq/apps/registry/templates/registry/registry_list.html
+#: corehq/apps/reports/standard/cases/basic.py
+#: corehq/apps/reports/templates/reports/partials/bootstrap3/scheduled_reports_table.html
+#: corehq/apps/reports/templates/reports/partials/bootstrap5/scheduled_reports_table.html
+#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
+#: corehq/ex-submodules/casexml/apps/case/views.py
+msgid "Owner"
+msgstr ""
+
+#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
+#: corehq/ex-submodules/casexml/apps/case/views.py
+msgid "Opened On"
+msgstr ""
+
+#: corehq/apps/data_cleaning/models.py
+msgid "Last Modified On"
+msgstr ""
+
#: corehq/apps/data_cleaning/models.py
msgid "Find & Replace"
msgstr ""
@@ -13566,22 +13662,16 @@ msgid "Strip Whitespaces"
msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Manage Case"
msgid "Make Title Case"
-msgstr "Diagnóstico de Casos"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Manage Case"
msgid "Make Upper Case"
-msgstr "Diagnóstico de Casos"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Manage Case"
msgid "Make Lower Case"
-msgstr "Diagnóstico de Casos"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
msgid "Make Value Empty"
@@ -13595,23 +13685,16 @@ msgstr ""
msgid "Undo All Edits"
msgstr ""
-#: corehq/apps/data_cleaning/tables.py
-#: corehq/apps/data_interfaces/interfaces.py
-#: corehq/apps/data_interfaces/views.py corehq/apps/geospatial/reports.py
-#: corehq/apps/geospatial/templates/geospatial/case_management.html
-#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
-#: corehq/apps/geospatial/templates/geospatial/partials/review_assignment_modal.html
-#: corehq/apps/reports/v2/reports/explore_case_data.py
-msgid "Case Name"
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_main.html
+msgid "Start a Cleaning Session"
msgstr ""
-#: corehq/apps/data_cleaning/tables.py
-#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
-#: corehq/ex-submodules/casexml/apps/case/views.py
-msgid "Opened On"
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_main.html
+msgid "Recent Tasks"
msgstr ""
-#: corehq/apps/data_cleaning/templates/data_cleaning/cases.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_session.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/loading_indicator.html
#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5_htmx.html
#: corehq/apps/hqwebapp/views.py
#: corehq/apps/integration/templates/kyc/kyc_verify_report.html
@@ -13621,7 +13704,30 @@ msgstr ""
msgid "Loading..."
msgstr ""
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Filter Cases"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Configure Columns"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Clean Selected Cases"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/forms/active_session_exists.html
+msgid ""
+"\n"
+" An active data cleaning session already exists for this case type.\n"
+" Please decide how you would like to proceed.\n"
+" "
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/main.py
#: corehq/apps/reports/templates/reports/partials/bootstrap3/data_corrections_modal.html
#: corehq/apps/reports/templates/reports/partials/bootstrap5/data_corrections_modal.html
#: corehq/apps/reports/templates/reports/reportdata/bootstrap3/case_data.html
@@ -13629,17 +13735,27 @@ msgstr ""
msgid "Clean Case Data"
msgstr ""
-#: corehq/apps/data_cleaning/views.py
-#, fuzzy
-#| msgid "Case Type:"
+#: corehq/apps/data_cleaning/views/main.py
msgid "Clean Case Type"
-msgstr "Manejo de Casos"
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/main.py
+msgid "That session does not exist. Please start a new session."
+msgstr ""
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/views/main.py
#, python-brace-format
msgid "Case Type \"{case_type}\""
msgstr ""
+#: corehq/apps/data_cleaning/views/setup.py
+msgid "Starting Data Cleaning Session..."
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/tables.py
+msgid "Data cleaning session was not found."
+msgstr ""
+
#: corehq/apps/data_dictionary/bulk.py
msgid ""
"The multi-choice sheets (ending in \"-vl\") in the uploaded Excel file were "
@@ -14287,14 +14403,12 @@ msgid "Reassign"
msgstr ""
#: corehq/apps/data_interfaces/interfaces.py
+#: corehq/apps/data_interfaces/views.py corehq/apps/geospatial/reports.py
+#: corehq/apps/geospatial/templates/geospatial/case_management.html
#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
-#: corehq/apps/registry/templates/registry/registry_list.html
-#: corehq/apps/reports/standard/cases/basic.py
-#: corehq/apps/reports/templates/reports/partials/bootstrap3/scheduled_reports_table.html
-#: corehq/apps/reports/templates/reports/partials/bootstrap5/scheduled_reports_table.html
-#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
-#: corehq/ex-submodules/casexml/apps/case/views.py
-msgid "Owner"
+#: corehq/apps/geospatial/templates/geospatial/partials/review_assignment_modal.html
+#: corehq/apps/reports/v2/reports/explore_case_data.py
+msgid "Case Name"
msgstr ""
#: corehq/apps/data_interfaces/interfaces.py
@@ -17552,25 +17666,6 @@ msgid ""
" "
msgstr ""
-#: corehq/apps/domain/templates/domain/bootstrap3/renew_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap3/select_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap5/renew_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap5/select_plan.html
-#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap3/_wizard_actions.html
-#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap5/_wizard_actions.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/ko_pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/ko_pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5.html
-#: corehq/apps/registration/forms.py
-#: corehq/apps/reports/templates/reports/filters/bootstrap3/drilldown_options.html
-#: corehq/apps/reports/templates/reports/filters/bootstrap5/drilldown_options.html
-#: corehq/apps/settings/forms.py
-#: corehq/apps/userreports/reports/builder/forms.py
-msgid "Next"
-msgstr ""
-
#: corehq/apps/domain/templates/domain/bootstrap3/select.html
#: corehq/apps/domain/templates/domain/bootstrap5/select.html
#: corehq/apps/settings/views.py
@@ -25417,11 +25512,6 @@ msgstr ""
msgid "Register OAuth application"
msgstr ""
-#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/oauth_application_registration_form.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/oauth_application_registration_form.html
-msgid "Go Back"
-msgstr ""
-
#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/prepaid_modal.html
#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/prepaid_modal.html
#, python-format
@@ -29150,13 +29240,13 @@ msgstr ""
#: corehq/apps/registration/forms.py
msgid ""
"I have read and agree to Dimagi's\n"
-" Privacy Policy,\n"
-" Terms of Service,\n"
-" Business Agreement, and\n"
-" Acceptable Use Policy.\n"
" "
msgstr ""
@@ -29705,7 +29795,7 @@ msgid "Created new user..."
msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
-msgid "Created sample applications..."
+msgid "Prepared project space..."
msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
@@ -29719,8 +29809,8 @@ msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
msgid ""
"\n"
-" Thank you for choosing CommCare. \n"
+" Thank you for choosing CommCare.\n"
+" \n"
" "
msgstr ""
@@ -35378,26 +35468,6 @@ msgstr ""
msgid "No FCM tokens found for recipient."
msgstr ""
-#: corehq/apps/sms/models.py
-msgid "FCM not available on this environment."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "FCM is supported for Mobile Workers only."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "No action selected for the FCM Data message type."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "Failure while sending FCM notifications to the devices."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "Domain is not enabled for FCM Push Notifications"
-msgstr ""
-
#: corehq/apps/sms/models.py
msgid "Recipient did not match filters:"
msgstr ""
@@ -42885,10 +42955,6 @@ msgstr ""
msgid "FCM is not setup on this environment!"
msgstr ""
-#: corehq/messaging/fcm/utils.py
-msgid "Max devices allowed is {}! Please execute in batches."
-msgstr ""
-
#: corehq/messaging/scheduling/forms.py
msgid "Please enter a valid 24-hour time in the format HH:MM"
msgstr ""
diff --git a/locale/hin/LC_MESSAGES/djangojs.po b/locale/hin/LC_MESSAGES/djangojs.po
index ddb528ca5912..a9398248c437 100644
--- a/locale/hin/LC_MESSAGES/djangojs.po
+++ b/locale/hin/LC_MESSAGES/djangojs.po
@@ -569,6 +569,11 @@ msgstr ""
msgid "Select parent"
msgstr ""
+#: corehq/apps/app_manager/static/app_manager/js/forms/advanced/case_config_ui.js
+#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
+msgid "Save Questions to Case Properties"
+msgstr ""
+
#: corehq/apps/app_manager/static/app_manager/js/forms/advanced/case_config_ui.js
msgid "Raw"
msgstr ""
@@ -631,10 +636,6 @@ msgstr ""
msgid "You have unchanged user properties settings"
msgstr ""
-#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
-msgid "Save Questions to Case Properties"
-msgstr ""
-
#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
msgid "Save Questions to User Properties"
msgstr ""
diff --git a/locale/por/LC_MESSAGES/django.po b/locale/por/LC_MESSAGES/django.po
index 15b0800e6122..6fdf3a8998e0 100644
--- a/locale/por/LC_MESSAGES/django.po
+++ b/locale/por/LC_MESSAGES/django.po
@@ -190,7 +190,8 @@ msgstr ""
msgid "Is Hidden"
msgstr "Escondido"
-#: corehq/apps/accounting/filters.py corehq/apps/enterprise/enterprise.py
+#: corehq/apps/accounting/filters.py corehq/apps/data_cleaning/models.py
+#: corehq/apps/enterprise/enterprise.py
#: corehq/apps/reports/standard/cases/basic.py
msgid "Created By"
msgstr "Criado por"
@@ -476,9 +477,9 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_list.html
#: corehq/apps/app_manager/forms.py corehq/apps/app_manager/models.py
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
#: corehq/apps/cloudcare/templates/cloudcare/partials/users/user_data.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/profiles_tab.html
+#: corehq/apps/data_cleaning/models.py
#: corehq/apps/data_dictionary/templates/data_dictionary/base.html
#: corehq/apps/data_interfaces/forms.py
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
@@ -1522,7 +1523,7 @@ msgstr "# de Extracto"
#: corehq/apps/app_execution/templates/app_execution/workflow_list.html
#: corehq/apps/app_execution/templates/app_execution/workflow_log_list.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/apps/data_cleaning/tables.py
+#: corehq/apps/data_cleaning/models.py corehq/apps/data_cleaning/tables.py
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/auto_update_rule_list.html
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/auto_update_rule_run_history.html
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap5/auto_update_rule_list.html
@@ -2890,7 +2891,7 @@ msgstr ""
#: corehq/apps/accounting/templates/accounting/partials/new_stripe_card_template.html
#: corehq/apps/app_execution/forms.py
#: corehq/apps/app_manager/templates/app_manager/form_designer.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/templates/case_search/csql_expression_form.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/custom_data_fields.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/case_rule.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
@@ -3735,7 +3736,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/mobile_report_configs.html
#: corehq/apps/case_search/models.py
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/templates/case_search/csql_expression_form.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/fields_tab.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/modal_delete.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/profiles_tab.html
@@ -3801,7 +3802,7 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_log.html
#: corehq/apps/app_execution/templates/app_execution/workflow_log_list.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/motech/generic_inbound/reports.py
+#: corehq/apps/data_cleaning/tables.py corehq/motech/generic_inbound/reports.py
msgid "Details"
msgstr ""
@@ -6403,6 +6404,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/style_configuration_modal.html
#: corehq/apps/app_manager/templates/app_manager/partials/releases/releases_deploy_modal.html
#: corehq/apps/cloudcare/templates/cloudcare/partials/query/list.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/interfaces/bootstrap3/case_management.html
@@ -7473,20 +7475,27 @@ msgstr ""
msgid ""
"\n"
" \n"
-" This is a "
-"Registration form.\n"
-" Use the Registration form to add new cases to your "
-" Case List.\n"
+" This is a\n"
+" Registration"
+"strong\n"
+" >\n"
+" form. Use the Registration form to add new cases to your\n"
+" Case List.\n"
" \n"
" \n"
-" This is a "
-"Followup form.\n"
-" Use Followup forms to update cases in your Case List.\n"
+" This is a\n"
+" Followup"
+"strong>\n"
+" form. Use Followup forms to update cases in your\n"
+" Case List.\n"
" \n"
"
\n"
-" Cases give you a way to track patients, "
-"farms, and other entities over time.\n"
+" Cases give you a way to track patients, "
+"farms,\n"
+" and other entities over time.\n"
" "
msgstr ""
@@ -7510,8 +7519,8 @@ msgstr ""
msgid ""
"Updating cases directly is not supported when using data registry search. "
"Refer to the documentation"
-"a> for information on how to update cases from a data registry."
+"Data+Registry#DataRegistry-Updatingcases\" target=\"_blank\" >documentation"
+"a > for information on how to update cases from a data registry."
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
@@ -7522,29 +7531,29 @@ msgstr ""
msgid ""
"\n"
" Child Cases let you open other types of Cases "
-"for use in other Case Lists.\n"
+"for\n"
+" use in other Case Lists.\n"
" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
msgid ""
"\n"
-" When possible, they'll be linked to the current Case so you'll "
-"always know where they came from.\n"
-" A great use of Child Cases is for tracking a newborn separately "
-"from its mother.\n"
+" When possible, they'll be linked to the current Case so you'll\n"
+" always know where they came from. A great use of Child Cases is "
+"for\n"
+" tracking a newborn separately from its mother.\n"
" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
msgid ""
"\n"
-" Child Cases are not available in your "
-"subscription.\n"
-" This feature is only available on our Pro "
-"plan or higher.\n"
-" This configuration will remain un-editable until you "
-"upgrade.\n"
+" Child Cases are not available in your\n"
+" subscription. This feature is only available on our\n"
+" Pro plan or higher. This configuration "
+"will\n"
+" remain un-editable until you upgrade.\n"
" "
msgstr ""
@@ -7636,8 +7645,8 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/module_view_case_type.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/data_cleaning/tables.py corehq/apps/data_dictionary/views.py
-#: corehq/apps/data_interfaces/forms.py
+#: corehq/apps/data_cleaning/forms/setup.py corehq/apps/data_cleaning/tables.py
+#: corehq/apps/data_dictionary/views.py corehq/apps/data_interfaces/forms.py
#: corehq/apps/data_interfaces/interfaces.py
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/edit_deduplication_rule.html
@@ -8581,20 +8590,15 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" Properties in this list "
-"determine how\n"
-" cases are ordered in your case "
-"list. This\n"
-" is useful if for example you "
-"want higher\n"
-" priority cases to appear "
-"closer to the\n"
-" top of the list. The case list "
-"will sort\n"
-" by the first property, then "
-"the second,\n"
-" etc.\n"
-" "
+" Properties in this list determine how cases are "
+"ordered\n"
+" in your case list. This is useful if for example "
+"you\n"
+" want higher priority cases to appear closer to the "
+"top\n"
+" of the list. The case list will sort by the first\n"
+" property, then the second, etc.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8611,11 +8615,11 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" Should cases that don't "
-"have a value for the sort property\n"
-" appear at the top or the "
-"bottom of the case list?\n"
-" "
+" Should cases that don't have a value for the sort\n"
+" property appear at the top or the bottom of the "
+"case\n"
+" list?\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8641,17 +8645,19 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" The 'Display Text' is used for "
-"properties that are only listed as\n"
-" Sort Properties and not as "
-"Display Properties above. The text appears\n"
-" in the 'Sort By' menu on the "
-"mobile to allow the user to change the\n"
-" sort ordering. If the display "
-"text is left blank then the option\n"
-" for that sort property will "
-"not appear in the 'Sort By' menu.\n"
-" "
+" The 'Display Text' is used for properties that are "
+"only\n"
+" listed as Sort Properties and not as Display "
+"Properties\n"
+" above. The text appears in the 'Sort By' menu on "
+"the\n"
+" mobile to allow the user to change the sort "
+"ordering. If\n"
+" the display text is left blank then the option for "
+"that\n"
+" sort property will not appear in the 'Sort By' "
+"menu.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8704,9 +8710,10 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" This menu could not be found. It may have been deleted. "
-"Please select a different menu.\n"
-" "
+" This menu could not be found. It may have been deleted. "
+"Please\n"
+" select a different menu.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list_filtering.html
@@ -9904,7 +9911,8 @@ msgstr ""
msgid ""
"\n"
" This %(label)s is linked to the default language, and can only "
-"be modified there.\n"
+"be\n"
+" modified there.\n"
" "
msgstr ""
@@ -9930,7 +9938,8 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/releases/app_release_logs.html
#: corehq/apps/builds/templates/builds/all.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/apps/data_cleaning/models.py corehq/apps/reports/forms.py
+#: corehq/apps/data_cleaning/models.py corehq/apps/data_cleaning/tables.py
+#: corehq/apps/reports/forms.py
msgid "Time"
msgstr "Hora"
@@ -11415,6 +11424,14 @@ msgstr ""
msgid "Following rows contain invalid value for domain column."
msgstr ""
+#: corehq/apps/case_importer/do_import.py
+msgid "This field value cannot be set for cases with the \"{}\" case type."
+msgstr ""
+
+#: corehq/apps/case_importer/do_import.py
+msgid "This field requires a value for cases with the \"{}\" case type."
+msgstr ""
+
#: corehq/apps/case_importer/do_import.py
msgid ""
"Field name \"{}\" is deprecated. Please use \"parent_identifier\" instead."
@@ -11992,10 +12009,20 @@ msgid ""
"first create an application with a case list."
msgstr ""
+#: corehq/apps/case_importer/views.py
+msgid "Sheet with case type \"{}\" is missing one or more required fields: {}"
+msgstr ""
+
#: corehq/apps/case_importer/views.py
msgid "The Excel file you are trying to import does not have any headers."
msgstr ""
+#: corehq/apps/case_importer/views.py
+msgid ""
+"The Excel file is missing the following required fields for the \"{}\" case "
+"type: {}"
+msgstr ""
+
#: corehq/apps/case_search/dsl_utils.py
msgid ""
"You cannot reference a case property on the right side of an operation. If "
@@ -12191,13 +12218,10 @@ msgid ""
msgstr ""
#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/views.py
msgid "CSQL Fixture Configuration"
msgstr ""
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
-msgid "Case Search QL Expression"
-msgstr ""
-
#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/explore_case_data.html
@@ -12236,10 +12260,6 @@ msgstr ""
msgid "Profile Case Search"
msgstr ""
-#: corehq/apps/case_search/views.py
-msgid "CSQL Fixture Confguration"
-msgstr ""
-
#: corehq/apps/case_search/xpath_functions/ancestor_functions.py
#, python-brace-format
msgid "{node.name} is not supported with ancestor-exists"
@@ -13464,23 +13484,77 @@ msgstr ""
msgid "Subscribed to Community Edition."
msgstr ""
-#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/data_cleaning/forms/setup.py
+#, fuzzy
+#| msgid "All Case Types"
+msgid "Select a Case Type"
+msgstr "Todos os Tipos de Casos"
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#: corehq/apps/domain/templates/domain/bootstrap3/renew_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap3/select_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap5/renew_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap5/select_plan.html
+#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap3/_wizard_actions.html
+#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap5/_wizard_actions.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/ko_pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/ko_pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5.html
+#: corehq/apps/registration/forms.py
+#: corehq/apps/reports/templates/reports/filters/bootstrap3/drilldown_options.html
+#: corehq/apps/reports/templates/reports/filters/bootstrap5/drilldown_options.html
+#: corehq/apps/settings/forms.py
+#: corehq/apps/userreports/reports/builder/forms.py
+msgid "Next"
+msgstr "Próximo"
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Please select a case type to continue."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "'{}' is not a valid case type"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
#, fuzzy
-#| msgid "Phone Number or Email Address"
+#| msgid "Next step"
+msgid "Next Step"
+msgstr "Próximo passo"
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Resume the session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Start a new session and delete the existing session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#, fuzzy
+#| msgid "Last Submission"
+msgid "Start Session"
+msgstr "Última Submissão"
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/oauth_application_registration_form.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/oauth_application_registration_form.html
+msgid "Go Back"
+msgstr ""
+
+#: corehq/apps/data_cleaning/models.py
msgid "Phone Number or Numeric ID"
-msgstr "Número de Telefone ou E-mail"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Day and Time"
msgid "Date and Time"
msgstr "Data e Hora"
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Hide Filter Options"
msgid "Single Option"
-msgstr "Ocultar Opções de Filtro"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
msgid "Multiple Option"
@@ -13571,16 +13645,12 @@ msgid "is not any"
msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "show all"
msgid "is all"
-msgstr "Mostrar tudo"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "show all"
msgid "is not all"
-msgstr "Mostrar tudo"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/case_rule_criteria.html
@@ -13615,10 +13685,8 @@ msgid "greater than or equal to"
msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "None"
msgid "on"
-msgstr "Nenhum"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
msgid "before"
@@ -13628,6 +13696,30 @@ msgstr ""
msgid "after"
msgstr ""
+#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/data_interfaces/interfaces.py
+#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
+#: corehq/apps/registry/templates/registry/registry_list.html
+#: corehq/apps/reports/standard/cases/basic.py
+#: corehq/apps/reports/templates/reports/partials/bootstrap3/scheduled_reports_table.html
+#: corehq/apps/reports/templates/reports/partials/bootstrap5/scheduled_reports_table.html
+#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
+#: corehq/ex-submodules/casexml/apps/case/views.py
+msgid "Owner"
+msgstr "Proprietário"
+
+#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
+#: corehq/ex-submodules/casexml/apps/case/views.py
+msgid "Opened On"
+msgstr ""
+
+#: corehq/apps/data_cleaning/models.py
+#, fuzzy
+#| msgid "Last Modified"
+msgid "Last Modified On"
+msgstr "Última Modificação"
+
#: corehq/apps/data_cleaning/models.py
msgid "Find & Replace"
msgstr ""
@@ -13641,22 +13733,16 @@ msgid "Strip Whitespaces"
msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Manage Case"
msgid "Make Title Case"
-msgstr "Diagnóstico de Casos"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Manage Case"
msgid "Make Upper Case"
-msgstr "Diagnóstico de Casos"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Manage Case"
msgid "Make Lower Case"
-msgstr "Diagnóstico de Casos"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
msgid "Make Value Empty"
@@ -13670,23 +13756,18 @@ msgstr ""
msgid "Undo All Edits"
msgstr ""
-#: corehq/apps/data_cleaning/tables.py
-#: corehq/apps/data_interfaces/interfaces.py
-#: corehq/apps/data_interfaces/views.py corehq/apps/geospatial/reports.py
-#: corehq/apps/geospatial/templates/geospatial/case_management.html
-#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
-#: corehq/apps/geospatial/templates/geospatial/partials/review_assignment_modal.html
-#: corehq/apps/reports/v2/reports/explore_case_data.py
-msgid "Case Name"
-msgstr "Nome do Caso"
-
-#: corehq/apps/data_cleaning/tables.py
-#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
-#: corehq/ex-submodules/casexml/apps/case/views.py
-msgid "Opened On"
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_main.html
+msgid "Start a Cleaning Session"
msgstr ""
-#: corehq/apps/data_cleaning/templates/data_cleaning/cases.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_main.html
+#, fuzzy
+#| msgid "Recent Uploads"
+msgid "Recent Tasks"
+msgstr "Carregamentos Recentes"
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_session.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/loading_indicator.html
#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5_htmx.html
#: corehq/apps/hqwebapp/views.py
#: corehq/apps/integration/templates/kyc/kyc_verify_report.html
@@ -13696,7 +13777,32 @@ msgstr ""
msgid "Loading..."
msgstr ""
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+#, fuzzy
+#| msgid "Filter Dates By"
+msgid "Filter Cases"
+msgstr "Filtrar Datas Por"
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Configure Columns"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Clean Selected Cases"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/forms/active_session_exists.html
+msgid ""
+"\n"
+" An active data cleaning session already exists for this case type.\n"
+" Please decide how you would like to proceed.\n"
+" "
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/main.py
#: corehq/apps/reports/templates/reports/partials/bootstrap3/data_corrections_modal.html
#: corehq/apps/reports/templates/reports/partials/bootstrap5/data_corrections_modal.html
#: corehq/apps/reports/templates/reports/reportdata/bootstrap3/case_data.html
@@ -13704,17 +13810,27 @@ msgstr ""
msgid "Clean Case Data"
msgstr ""
-#: corehq/apps/data_cleaning/views.py
-#, fuzzy
-#| msgid "All Case Types"
+#: corehq/apps/data_cleaning/views/main.py
msgid "Clean Case Type"
-msgstr "Todos os Tipos de Casos"
+msgstr ""
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/views/main.py
+msgid "That session does not exist. Please start a new session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/main.py
#, python-brace-format
msgid "Case Type \"{case_type}\""
msgstr ""
+#: corehq/apps/data_cleaning/views/setup.py
+msgid "Starting Data Cleaning Session..."
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/tables.py
+msgid "Data cleaning session was not found."
+msgstr ""
+
#: corehq/apps/data_dictionary/bulk.py
msgid ""
"The multi-choice sheets (ending in \"-vl\") in the uploaded Excel file were "
@@ -14362,15 +14478,13 @@ msgid "Reassign"
msgstr ""
#: corehq/apps/data_interfaces/interfaces.py
+#: corehq/apps/data_interfaces/views.py corehq/apps/geospatial/reports.py
+#: corehq/apps/geospatial/templates/geospatial/case_management.html
#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
-#: corehq/apps/registry/templates/registry/registry_list.html
-#: corehq/apps/reports/standard/cases/basic.py
-#: corehq/apps/reports/templates/reports/partials/bootstrap3/scheduled_reports_table.html
-#: corehq/apps/reports/templates/reports/partials/bootstrap5/scheduled_reports_table.html
-#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
-#: corehq/ex-submodules/casexml/apps/case/views.py
-msgid "Owner"
-msgstr "Proprietário"
+#: corehq/apps/geospatial/templates/geospatial/partials/review_assignment_modal.html
+#: corehq/apps/reports/v2/reports/explore_case_data.py
+msgid "Case Name"
+msgstr "Nome do Caso"
#: corehq/apps/data_interfaces/interfaces.py
#: corehq/apps/toggle_ui/templates/toggle/flags.html
@@ -17627,25 +17741,6 @@ msgid ""
" "
msgstr ""
-#: corehq/apps/domain/templates/domain/bootstrap3/renew_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap3/select_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap5/renew_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap5/select_plan.html
-#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap3/_wizard_actions.html
-#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap5/_wizard_actions.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/ko_pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/ko_pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5.html
-#: corehq/apps/registration/forms.py
-#: corehq/apps/reports/templates/reports/filters/bootstrap3/drilldown_options.html
-#: corehq/apps/reports/templates/reports/filters/bootstrap5/drilldown_options.html
-#: corehq/apps/settings/forms.py
-#: corehq/apps/userreports/reports/builder/forms.py
-msgid "Next"
-msgstr "Próximo"
-
#: corehq/apps/domain/templates/domain/bootstrap3/select.html
#: corehq/apps/domain/templates/domain/bootstrap5/select.html
#: corehq/apps/settings/views.py
@@ -25547,11 +25642,6 @@ msgstr ""
msgid "Register OAuth application"
msgstr ""
-#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/oauth_application_registration_form.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/oauth_application_registration_form.html
-msgid "Go Back"
-msgstr ""
-
#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/prepaid_modal.html
#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/prepaid_modal.html
#, python-format
@@ -27001,20 +27091,16 @@ msgid "MTN KYC"
msgstr ""
#: corehq/apps/integration/kyc/tables.py
-#, fuzzy
-#| msgid "Phone Number"
msgid "National ID Number"
-msgstr "Número de telefone"
+msgstr ""
#: corehq/apps/integration/kyc/tables.py
msgid "Street Address"
msgstr ""
#: corehq/apps/integration/kyc/tables.py
-#, fuzzy
-#| msgid "Postal Code"
msgid "Post Code"
-msgstr "Código Postal"
+msgstr ""
#: corehq/apps/integration/kyc/tables.py
#: corehq/apps/integration/templates/kyc/partials/kyc_verify_button.html
@@ -27032,10 +27118,8 @@ msgstr ""
#: corehq/apps/integration/kyc/views.py
#: corehq/apps/integration/templates/kyc/kyc_verify_report.html
-#, fuzzy
-#| msgid "Report"
msgid "KYC Report"
-msgstr "Relatório"
+msgstr ""
#: corehq/apps/integration/templates/integration/web_app_dialer.html
msgid "Dialer"
@@ -27150,16 +27234,12 @@ msgid "Close OTP and Return"
msgstr ""
#: corehq/apps/integration/templates/kyc/kyc_verify_report.html
-#, fuzzy
-#| msgid "View All"
msgid "Verify All"
-msgstr "Ver tudo"
+msgstr ""
#: corehq/apps/integration/templates/kyc/kyc_verify_report.html
-#, fuzzy
-#| msgid "No Form Selected"
msgid "Verify Selected"
-msgstr "Nenhum Formulário Selecionado"
+msgstr ""
#: corehq/apps/integration/templates/kyc/partials/kyc_config_form_partial.html
msgid ""
@@ -29309,13 +29389,13 @@ msgstr ""
#: corehq/apps/registration/forms.py
msgid ""
"I have read and agree to Dimagi's\n"
-" Privacy Policy,\n"
-" Terms of Service,\n"
-" Business Agreement, and\n"
-" Acceptable Use Policy.\n"
" "
msgstr ""
@@ -29864,8 +29944,10 @@ msgid "Created new user..."
msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
-msgid "Created sample applications..."
-msgstr ""
+#, fuzzy
+#| msgid "Project Space"
+msgid "Prepared project space..."
+msgstr "Espaco do projecto"
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
msgid "Updated reports..."
@@ -29878,8 +29960,8 @@ msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
msgid ""
"\n"
-" Thank you for choosing CommCare. \n"
+" Thank you for choosing CommCare.\n"
+" \n"
" "
msgstr ""
@@ -29979,10 +30061,8 @@ msgid "A user with this email address is deactivated. "
msgstr ""
#: corehq/apps/registration/views.py
-#, fuzzy
-#| msgid "Try again"
msgid "Please try again."
-msgstr "Tente novamente"
+msgstr ""
#: corehq/apps/registration/views.py
msgid "There is already a user with this email."
@@ -35573,26 +35653,6 @@ msgstr "Erro de Portal de E-mail"
msgid "No FCM tokens found for recipient."
msgstr ""
-#: corehq/apps/sms/models.py
-msgid "FCM not available on this environment."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "FCM is supported for Mobile Workers only."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "No action selected for the FCM Data message type."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "Failure while sending FCM notifications to the devices."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "Domain is not enabled for FCM Push Notifications"
-msgstr ""
-
#: corehq/apps/sms/models.py
msgid "Recipient did not match filters:"
msgstr ""
@@ -43110,10 +43170,6 @@ msgstr ""
msgid "FCM is not setup on this environment!"
msgstr ""
-#: corehq/messaging/fcm/utils.py
-msgid "Max devices allowed is {}! Please execute in batches."
-msgstr ""
-
#: corehq/messaging/scheduling/forms.py
msgid "Please enter a valid 24-hour time in the format HH:MM"
msgstr ""
diff --git a/locale/por/LC_MESSAGES/djangojs.po b/locale/por/LC_MESSAGES/djangojs.po
index 7452e8e05bc0..f7202dccd166 100644
--- a/locale/por/LC_MESSAGES/djangojs.po
+++ b/locale/por/LC_MESSAGES/djangojs.po
@@ -573,6 +573,11 @@ msgstr ""
msgid "Select parent"
msgstr ""
+#: corehq/apps/app_manager/static/app_manager/js/forms/advanced/case_config_ui.js
+#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
+msgid "Save Questions to Case Properties"
+msgstr ""
+
#: corehq/apps/app_manager/static/app_manager/js/forms/advanced/case_config_ui.js
msgid "Raw"
msgstr ""
@@ -635,10 +640,6 @@ msgstr ""
msgid "You have unchanged user properties settings"
msgstr ""
-#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
-msgid "Save Questions to Case Properties"
-msgstr ""
-
#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
msgid "Save Questions to User Properties"
msgstr ""
@@ -5261,6 +5262,3 @@ msgstr ""
#: corehq/motech/static/motech/js/connection_settings_detail.js
msgid "CommCare HQ was unable to make the request: "
msgstr ""
-
-#~ msgid "Show Deactivated Mobile Workers"
-#~ msgstr "Mostrar os Trabalhadores Móveis Desativados"
diff --git a/locale/pt/LC_MESSAGES/django.po b/locale/pt/LC_MESSAGES/django.po
index 3079478a3404..94a2a9d2a404 100644
--- a/locale/pt/LC_MESSAGES/django.po
+++ b/locale/pt/LC_MESSAGES/django.po
@@ -159,7 +159,8 @@ msgstr ""
msgid "Is Hidden"
msgstr ""
-#: corehq/apps/accounting/filters.py corehq/apps/enterprise/enterprise.py
+#: corehq/apps/accounting/filters.py corehq/apps/data_cleaning/models.py
+#: corehq/apps/enterprise/enterprise.py
#: corehq/apps/reports/standard/cases/basic.py
msgid "Created By"
msgstr ""
@@ -441,9 +442,9 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_list.html
#: corehq/apps/app_manager/forms.py corehq/apps/app_manager/models.py
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
#: corehq/apps/cloudcare/templates/cloudcare/partials/users/user_data.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/profiles_tab.html
+#: corehq/apps/data_cleaning/models.py
#: corehq/apps/data_dictionary/templates/data_dictionary/base.html
#: corehq/apps/data_interfaces/forms.py
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
@@ -1463,7 +1464,7 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_list.html
#: corehq/apps/app_execution/templates/app_execution/workflow_log_list.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/apps/data_cleaning/tables.py
+#: corehq/apps/data_cleaning/models.py corehq/apps/data_cleaning/tables.py
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/auto_update_rule_list.html
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/auto_update_rule_run_history.html
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap5/auto_update_rule_list.html
@@ -2831,7 +2832,7 @@ msgstr ""
#: corehq/apps/accounting/templates/accounting/partials/new_stripe_card_template.html
#: corehq/apps/app_execution/forms.py
#: corehq/apps/app_manager/templates/app_manager/form_designer.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/templates/case_search/csql_expression_form.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/custom_data_fields.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/case_rule.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
@@ -3676,7 +3677,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/mobile_report_configs.html
#: corehq/apps/case_search/models.py
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/templates/case_search/csql_expression_form.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/fields_tab.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/modal_delete.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/profiles_tab.html
@@ -3742,7 +3743,7 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_log.html
#: corehq/apps/app_execution/templates/app_execution/workflow_log_list.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/motech/generic_inbound/reports.py
+#: corehq/apps/data_cleaning/tables.py corehq/motech/generic_inbound/reports.py
msgid "Details"
msgstr ""
@@ -6335,6 +6336,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/style_configuration_modal.html
#: corehq/apps/app_manager/templates/app_manager/partials/releases/releases_deploy_modal.html
#: corehq/apps/cloudcare/templates/cloudcare/partials/query/list.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/interfaces/bootstrap3/case_management.html
@@ -7405,20 +7407,27 @@ msgstr ""
msgid ""
"\n"
" \n"
-" This is a "
-"Registration form.\n"
-" Use the Registration form to add new cases to your "
-" Case List.\n"
+" This is a\n"
+" Registration"
+"strong\n"
+" >\n"
+" form. Use the Registration form to add new cases to your\n"
+" Case List.\n"
" \n"
" \n"
-" This is a "
-"Followup form.\n"
-" Use Followup forms to update cases in your Case List.\n"
+" This is a\n"
+" Followup"
+"strong>\n"
+" form. Use Followup forms to update cases in your\n"
+" Case List.\n"
" \n"
"
\n"
-" Cases give you a way to track patients, "
-"farms, and other entities over time.\n"
+" Cases give you a way to track patients, "
+"farms,\n"
+" and other entities over time.\n"
" "
msgstr ""
@@ -7442,8 +7451,8 @@ msgstr ""
msgid ""
"Updating cases directly is not supported when using data registry search. "
"Refer to the documentation"
-"a> for information on how to update cases from a data registry."
+"Data+Registry#DataRegistry-Updatingcases\" target=\"_blank\" >documentation"
+"a > for information on how to update cases from a data registry."
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
@@ -7454,29 +7463,29 @@ msgstr ""
msgid ""
"\n"
" Child Cases let you open other types of Cases "
-"for use in other Case Lists.\n"
+"for\n"
+" use in other Case Lists.\n"
" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
msgid ""
"\n"
-" When possible, they'll be linked to the current Case so you'll "
-"always know where they came from.\n"
-" A great use of Child Cases is for tracking a newborn separately "
-"from its mother.\n"
+" When possible, they'll be linked to the current Case so you'll\n"
+" always know where they came from. A great use of Child Cases is "
+"for\n"
+" tracking a newborn separately from its mother.\n"
" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
msgid ""
"\n"
-" Child Cases are not available in your "
-"subscription.\n"
-" This feature is only available on our Pro "
-"plan or higher.\n"
-" This configuration will remain un-editable until you "
-"upgrade.\n"
+" Child Cases are not available in your\n"
+" subscription. This feature is only available on our\n"
+" Pro plan or higher. This configuration "
+"will\n"
+" remain un-editable until you upgrade.\n"
" "
msgstr ""
@@ -7568,8 +7577,8 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/module_view_case_type.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/data_cleaning/tables.py corehq/apps/data_dictionary/views.py
-#: corehq/apps/data_interfaces/forms.py
+#: corehq/apps/data_cleaning/forms/setup.py corehq/apps/data_cleaning/tables.py
+#: corehq/apps/data_dictionary/views.py corehq/apps/data_interfaces/forms.py
#: corehq/apps/data_interfaces/interfaces.py
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/edit_deduplication_rule.html
@@ -8513,20 +8522,15 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" Properties in this list "
-"determine how\n"
-" cases are ordered in your case "
-"list. This\n"
-" is useful if for example you "
-"want higher\n"
-" priority cases to appear "
-"closer to the\n"
-" top of the list. The case list "
-"will sort\n"
-" by the first property, then "
-"the second,\n"
-" etc.\n"
-" "
+" Properties in this list determine how cases are "
+"ordered\n"
+" in your case list. This is useful if for example "
+"you\n"
+" want higher priority cases to appear closer to the "
+"top\n"
+" of the list. The case list will sort by the first\n"
+" property, then the second, etc.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8543,11 +8547,11 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" Should cases that don't "
-"have a value for the sort property\n"
-" appear at the top or the "
-"bottom of the case list?\n"
-" "
+" Should cases that don't have a value for the sort\n"
+" property appear at the top or the bottom of the "
+"case\n"
+" list?\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8573,17 +8577,19 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" The 'Display Text' is used for "
-"properties that are only listed as\n"
-" Sort Properties and not as "
-"Display Properties above. The text appears\n"
-" in the 'Sort By' menu on the "
-"mobile to allow the user to change the\n"
-" sort ordering. If the display "
-"text is left blank then the option\n"
-" for that sort property will "
-"not appear in the 'Sort By' menu.\n"
-" "
+" The 'Display Text' is used for properties that are "
+"only\n"
+" listed as Sort Properties and not as Display "
+"Properties\n"
+" above. The text appears in the 'Sort By' menu on "
+"the\n"
+" mobile to allow the user to change the sort "
+"ordering. If\n"
+" the display text is left blank then the option for "
+"that\n"
+" sort property will not appear in the 'Sort By' "
+"menu.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8636,9 +8642,10 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" This menu could not be found. It may have been deleted. "
-"Please select a different menu.\n"
-" "
+" This menu could not be found. It may have been deleted. "
+"Please\n"
+" select a different menu.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list_filtering.html
@@ -9836,7 +9843,8 @@ msgstr ""
msgid ""
"\n"
" This %(label)s is linked to the default language, and can only "
-"be modified there.\n"
+"be\n"
+" modified there.\n"
" "
msgstr ""
@@ -9862,7 +9870,8 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/releases/app_release_logs.html
#: corehq/apps/builds/templates/builds/all.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/apps/data_cleaning/models.py corehq/apps/reports/forms.py
+#: corehq/apps/data_cleaning/models.py corehq/apps/data_cleaning/tables.py
+#: corehq/apps/reports/forms.py
msgid "Time"
msgstr ""
@@ -11336,6 +11345,14 @@ msgstr ""
msgid "Following rows contain invalid value for domain column."
msgstr ""
+#: corehq/apps/case_importer/do_import.py
+msgid "This field value cannot be set for cases with the \"{}\" case type."
+msgstr ""
+
+#: corehq/apps/case_importer/do_import.py
+msgid "This field requires a value for cases with the \"{}\" case type."
+msgstr ""
+
#: corehq/apps/case_importer/do_import.py
msgid ""
"Field name \"{}\" is deprecated. Please use \"parent_identifier\" instead."
@@ -11913,10 +11930,20 @@ msgid ""
"first create an application with a case list."
msgstr ""
+#: corehq/apps/case_importer/views.py
+msgid "Sheet with case type \"{}\" is missing one or more required fields: {}"
+msgstr ""
+
#: corehq/apps/case_importer/views.py
msgid "The Excel file you are trying to import does not have any headers."
msgstr ""
+#: corehq/apps/case_importer/views.py
+msgid ""
+"The Excel file is missing the following required fields for the \"{}\" case "
+"type: {}"
+msgstr ""
+
#: corehq/apps/case_search/dsl_utils.py
msgid ""
"You cannot reference a case property on the right side of an operation. If "
@@ -12112,13 +12139,10 @@ msgid ""
msgstr ""
#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/views.py
msgid "CSQL Fixture Configuration"
msgstr ""
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
-msgid "Case Search QL Expression"
-msgstr ""
-
#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/explore_case_data.html
@@ -12157,10 +12181,6 @@ msgstr ""
msgid "Profile Case Search"
msgstr ""
-#: corehq/apps/case_search/views.py
-msgid "CSQL Fixture Confguration"
-msgstr ""
-
#: corehq/apps/case_search/xpath_functions/ancestor_functions.py
#, python-brace-format
msgid "{node.name} is not supported with ancestor-exists"
@@ -13385,6 +13405,60 @@ msgstr ""
msgid "Subscribed to Community Edition."
msgstr ""
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Select a Case Type"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#: corehq/apps/domain/templates/domain/bootstrap3/renew_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap3/select_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap5/renew_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap5/select_plan.html
+#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap3/_wizard_actions.html
+#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap5/_wizard_actions.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/ko_pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/ko_pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5.html
+#: corehq/apps/registration/forms.py
+#: corehq/apps/reports/templates/reports/filters/bootstrap3/drilldown_options.html
+#: corehq/apps/reports/templates/reports/filters/bootstrap5/drilldown_options.html
+#: corehq/apps/settings/forms.py
+#: corehq/apps/userreports/reports/builder/forms.py
+msgid "Next"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Please select a case type to continue."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "'{}' is not a valid case type"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Next Step"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Resume the session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Start a new session and delete the existing session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Start Session"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/oauth_application_registration_form.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/oauth_application_registration_form.html
+msgid "Go Back"
+msgstr ""
+
#: corehq/apps/data_cleaning/models.py
msgid "Phone Number or Numeric ID"
msgstr ""
@@ -13537,6 +13611,28 @@ msgstr ""
msgid "after"
msgstr ""
+#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/data_interfaces/interfaces.py
+#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
+#: corehq/apps/registry/templates/registry/registry_list.html
+#: corehq/apps/reports/standard/cases/basic.py
+#: corehq/apps/reports/templates/reports/partials/bootstrap3/scheduled_reports_table.html
+#: corehq/apps/reports/templates/reports/partials/bootstrap5/scheduled_reports_table.html
+#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
+#: corehq/ex-submodules/casexml/apps/case/views.py
+msgid "Owner"
+msgstr ""
+
+#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
+#: corehq/ex-submodules/casexml/apps/case/views.py
+msgid "Opened On"
+msgstr ""
+
+#: corehq/apps/data_cleaning/models.py
+msgid "Last Modified On"
+msgstr ""
+
#: corehq/apps/data_cleaning/models.py
msgid "Find & Replace"
msgstr ""
@@ -13573,23 +13669,16 @@ msgstr ""
msgid "Undo All Edits"
msgstr ""
-#: corehq/apps/data_cleaning/tables.py
-#: corehq/apps/data_interfaces/interfaces.py
-#: corehq/apps/data_interfaces/views.py corehq/apps/geospatial/reports.py
-#: corehq/apps/geospatial/templates/geospatial/case_management.html
-#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
-#: corehq/apps/geospatial/templates/geospatial/partials/review_assignment_modal.html
-#: corehq/apps/reports/v2/reports/explore_case_data.py
-msgid "Case Name"
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_main.html
+msgid "Start a Cleaning Session"
msgstr ""
-#: corehq/apps/data_cleaning/tables.py
-#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
-#: corehq/ex-submodules/casexml/apps/case/views.py
-msgid "Opened On"
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_main.html
+msgid "Recent Tasks"
msgstr ""
-#: corehq/apps/data_cleaning/templates/data_cleaning/cases.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_session.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/loading_indicator.html
#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5_htmx.html
#: corehq/apps/hqwebapp/views.py
#: corehq/apps/integration/templates/kyc/kyc_verify_report.html
@@ -13599,7 +13688,30 @@ msgstr ""
msgid "Loading..."
msgstr ""
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Filter Cases"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Configure Columns"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Clean Selected Cases"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/forms/active_session_exists.html
+msgid ""
+"\n"
+" An active data cleaning session already exists for this case type.\n"
+" Please decide how you would like to proceed.\n"
+" "
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/main.py
#: corehq/apps/reports/templates/reports/partials/bootstrap3/data_corrections_modal.html
#: corehq/apps/reports/templates/reports/partials/bootstrap5/data_corrections_modal.html
#: corehq/apps/reports/templates/reports/reportdata/bootstrap3/case_data.html
@@ -13607,15 +13719,27 @@ msgstr ""
msgid "Clean Case Data"
msgstr ""
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/views/main.py
msgid "Clean Case Type"
msgstr ""
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/views/main.py
+msgid "That session does not exist. Please start a new session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/main.py
#, python-brace-format
msgid "Case Type \"{case_type}\""
msgstr ""
+#: corehq/apps/data_cleaning/views/setup.py
+msgid "Starting Data Cleaning Session..."
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/tables.py
+msgid "Data cleaning session was not found."
+msgstr ""
+
#: corehq/apps/data_dictionary/bulk.py
msgid ""
"The multi-choice sheets (ending in \"-vl\") in the uploaded Excel file were "
@@ -14263,14 +14387,12 @@ msgid "Reassign"
msgstr ""
#: corehq/apps/data_interfaces/interfaces.py
+#: corehq/apps/data_interfaces/views.py corehq/apps/geospatial/reports.py
+#: corehq/apps/geospatial/templates/geospatial/case_management.html
#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
-#: corehq/apps/registry/templates/registry/registry_list.html
-#: corehq/apps/reports/standard/cases/basic.py
-#: corehq/apps/reports/templates/reports/partials/bootstrap3/scheduled_reports_table.html
-#: corehq/apps/reports/templates/reports/partials/bootstrap5/scheduled_reports_table.html
-#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
-#: corehq/ex-submodules/casexml/apps/case/views.py
-msgid "Owner"
+#: corehq/apps/geospatial/templates/geospatial/partials/review_assignment_modal.html
+#: corehq/apps/reports/v2/reports/explore_case_data.py
+msgid "Case Name"
msgstr ""
#: corehq/apps/data_interfaces/interfaces.py
@@ -17528,25 +17650,6 @@ msgid ""
" "
msgstr ""
-#: corehq/apps/domain/templates/domain/bootstrap3/renew_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap3/select_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap5/renew_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap5/select_plan.html
-#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap3/_wizard_actions.html
-#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap5/_wizard_actions.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/ko_pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/ko_pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5.html
-#: corehq/apps/registration/forms.py
-#: corehq/apps/reports/templates/reports/filters/bootstrap3/drilldown_options.html
-#: corehq/apps/reports/templates/reports/filters/bootstrap5/drilldown_options.html
-#: corehq/apps/settings/forms.py
-#: corehq/apps/userreports/reports/builder/forms.py
-msgid "Next"
-msgstr ""
-
#: corehq/apps/domain/templates/domain/bootstrap3/select.html
#: corehq/apps/domain/templates/domain/bootstrap5/select.html
#: corehq/apps/settings/views.py
@@ -25393,11 +25496,6 @@ msgstr ""
msgid "Register OAuth application"
msgstr ""
-#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/oauth_application_registration_form.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/oauth_application_registration_form.html
-msgid "Go Back"
-msgstr ""
-
#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/prepaid_modal.html
#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/prepaid_modal.html
#, python-format
@@ -29126,13 +29224,13 @@ msgstr ""
#: corehq/apps/registration/forms.py
msgid ""
"I have read and agree to Dimagi's\n"
-" Privacy Policy,\n"
-" Terms of Service,\n"
-" Business Agreement, and\n"
-" Acceptable Use Policy.\n"
" "
msgstr ""
@@ -29681,7 +29779,7 @@ msgid "Created new user..."
msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
-msgid "Created sample applications..."
+msgid "Prepared project space..."
msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
@@ -29695,8 +29793,8 @@ msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
msgid ""
"\n"
-" Thank you for choosing CommCare. \n"
+" Thank you for choosing CommCare.\n"
+" \n"
" "
msgstr ""
@@ -35354,26 +35452,6 @@ msgstr ""
msgid "No FCM tokens found for recipient."
msgstr ""
-#: corehq/apps/sms/models.py
-msgid "FCM not available on this environment."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "FCM is supported for Mobile Workers only."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "No action selected for the FCM Data message type."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "Failure while sending FCM notifications to the devices."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "Domain is not enabled for FCM Push Notifications"
-msgstr ""
-
#: corehq/apps/sms/models.py
msgid "Recipient did not match filters:"
msgstr ""
@@ -42861,10 +42939,6 @@ msgstr ""
msgid "FCM is not setup on this environment!"
msgstr ""
-#: corehq/messaging/fcm/utils.py
-msgid "Max devices allowed is {}! Please execute in batches."
-msgstr ""
-
#: corehq/messaging/scheduling/forms.py
msgid "Please enter a valid 24-hour time in the format HH:MM"
msgstr ""
diff --git a/locale/pt/LC_MESSAGES/djangojs.po b/locale/pt/LC_MESSAGES/djangojs.po
index eb3a601fcdfa..6f746855918e 100644
--- a/locale/pt/LC_MESSAGES/djangojs.po
+++ b/locale/pt/LC_MESSAGES/djangojs.po
@@ -566,6 +566,11 @@ msgstr ""
msgid "Select parent"
msgstr ""
+#: corehq/apps/app_manager/static/app_manager/js/forms/advanced/case_config_ui.js
+#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
+msgid "Save Questions to Case Properties"
+msgstr ""
+
#: corehq/apps/app_manager/static/app_manager/js/forms/advanced/case_config_ui.js
msgid "Raw"
msgstr ""
@@ -628,10 +633,6 @@ msgstr ""
msgid "You have unchanged user properties settings"
msgstr ""
-#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
-msgid "Save Questions to Case Properties"
-msgstr ""
-
#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
msgid "Save Questions to User Properties"
msgstr ""
diff --git a/locale/sw/LC_MESSAGES/django.po b/locale/sw/LC_MESSAGES/django.po
index fc1d30f0af27..b2cf74df1011 100644
--- a/locale/sw/LC_MESSAGES/django.po
+++ b/locale/sw/LC_MESSAGES/django.po
@@ -163,7 +163,8 @@ msgstr ""
msgid "Is Hidden"
msgstr ""
-#: corehq/apps/accounting/filters.py corehq/apps/enterprise/enterprise.py
+#: corehq/apps/accounting/filters.py corehq/apps/data_cleaning/models.py
+#: corehq/apps/enterprise/enterprise.py
#: corehq/apps/reports/standard/cases/basic.py
msgid "Created By"
msgstr ""
@@ -445,9 +446,9 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_list.html
#: corehq/apps/app_manager/forms.py corehq/apps/app_manager/models.py
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
#: corehq/apps/cloudcare/templates/cloudcare/partials/users/user_data.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/profiles_tab.html
+#: corehq/apps/data_cleaning/models.py
#: corehq/apps/data_dictionary/templates/data_dictionary/base.html
#: corehq/apps/data_interfaces/forms.py
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
@@ -1467,7 +1468,7 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_list.html
#: corehq/apps/app_execution/templates/app_execution/workflow_log_list.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/apps/data_cleaning/tables.py
+#: corehq/apps/data_cleaning/models.py corehq/apps/data_cleaning/tables.py
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/auto_update_rule_list.html
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap3/auto_update_rule_run_history.html
#: corehq/apps/data_interfaces/templates/data_interfaces/partials/bootstrap5/auto_update_rule_list.html
@@ -2835,7 +2836,7 @@ msgstr ""
#: corehq/apps/accounting/templates/accounting/partials/new_stripe_card_template.html
#: corehq/apps/app_execution/forms.py
#: corehq/apps/app_manager/templates/app_manager/form_designer.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/templates/case_search/csql_expression_form.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/custom_data_fields.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/case_rule.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
@@ -3680,7 +3681,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/mobile_report_configs.html
#: corehq/apps/case_search/models.py
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/templates/case_search/csql_expression_form.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/fields_tab.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/modal_delete.html
#: corehq/apps/custom_data_fields/templates/custom_data_fields/partials/profiles_tab.html
@@ -3746,7 +3747,7 @@ msgstr ""
#: corehq/apps/app_execution/templates/app_execution/workflow_log.html
#: corehq/apps/app_execution/templates/app_execution/workflow_log_list.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/motech/generic_inbound/reports.py
+#: corehq/apps/data_cleaning/tables.py corehq/motech/generic_inbound/reports.py
msgid "Details"
msgstr ""
@@ -6339,6 +6340,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/style_configuration_modal.html
#: corehq/apps/app_manager/templates/app_manager/partials/releases/releases_deploy_modal.html
#: corehq/apps/cloudcare/templates/cloudcare/partials/query/list.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/interfaces/bootstrap3/case_management.html
@@ -7409,20 +7411,27 @@ msgstr ""
msgid ""
"\n"
" \n"
-" This is a "
-"Registration form.\n"
-" Use the Registration form to add new cases to your "
-" Case List.\n"
+" This is a\n"
+" Registration"
+"strong\n"
+" >\n"
+" form. Use the Registration form to add new cases to your\n"
+" Case List.\n"
" \n"
" \n"
-" This is a "
-"Followup form.\n"
-" Use Followup forms to update cases in your Case List.\n"
+" This is a\n"
+" Followup"
+"strong>\n"
+" form. Use Followup forms to update cases in your\n"
+" Case List.\n"
" \n"
"
\n"
-" Cases give you a way to track patients, "
-"farms, and other entities over time.\n"
+" Cases give you a way to track patients, "
+"farms,\n"
+" and other entities over time.\n"
" "
msgstr ""
@@ -7446,8 +7455,8 @@ msgstr ""
msgid ""
"Updating cases directly is not supported when using data registry search. "
"Refer to the documentation"
-"a> for information on how to update cases from a data registry."
+"Data+Registry#DataRegistry-Updatingcases\" target=\"_blank\" >documentation"
+"a > for information on how to update cases from a data registry."
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
@@ -7458,29 +7467,29 @@ msgstr ""
msgid ""
"\n"
" Child Cases let you open other types of Cases "
-"for use in other Case Lists.\n"
+"for\n"
+" use in other Case Lists.\n"
" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
msgid ""
"\n"
-" When possible, they'll be linked to the current Case so you'll "
-"always know where they came from.\n"
-" A great use of Child Cases is for tracking a newborn separately "
-"from its mother.\n"
+" When possible, they'll be linked to the current Case so you'll\n"
+" always know where they came from. A great use of Child Cases is "
+"for\n"
+" tracking a newborn separately from its mother.\n"
" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/forms/case_config.html
msgid ""
"\n"
-" Child Cases are not available in your "
-"subscription.\n"
-" This feature is only available on our Pro "
-"plan or higher.\n"
-" This configuration will remain un-editable until you "
-"upgrade.\n"
+" Child Cases are not available in your\n"
+" subscription. This feature is only available on our\n"
+" Pro plan or higher. This configuration "
+"will\n"
+" remain un-editable until you upgrade.\n"
" "
msgstr ""
@@ -7572,8 +7581,8 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/module_view_case_type.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
#: corehq/apps/case_search/templates/case_search/case_search.html
-#: corehq/apps/data_cleaning/tables.py corehq/apps/data_dictionary/views.py
-#: corehq/apps/data_interfaces/forms.py
+#: corehq/apps/data_cleaning/forms/setup.py corehq/apps/data_cleaning/tables.py
+#: corehq/apps/data_dictionary/views.py corehq/apps/data_interfaces/forms.py
#: corehq/apps/data_interfaces/interfaces.py
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/edit_deduplication_rule.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/edit_deduplication_rule.html
@@ -8517,20 +8526,15 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" Properties in this list "
-"determine how\n"
-" cases are ordered in your case "
-"list. This\n"
-" is useful if for example you "
-"want higher\n"
-" priority cases to appear "
-"closer to the\n"
-" top of the list. The case list "
-"will sort\n"
-" by the first property, then "
-"the second,\n"
-" etc.\n"
-" "
+" Properties in this list determine how cases are "
+"ordered\n"
+" in your case list. This is useful if for example "
+"you\n"
+" want higher priority cases to appear closer to the "
+"top\n"
+" of the list. The case list will sort by the first\n"
+" property, then the second, etc.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8547,11 +8551,11 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" Should cases that don't "
-"have a value for the sort property\n"
-" appear at the top or the "
-"bottom of the case list?\n"
-" "
+" Should cases that don't have a value for the sort\n"
+" property appear at the top or the bottom of the "
+"case\n"
+" list?\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8577,17 +8581,19 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" The 'Display Text' is used for "
-"properties that are only listed as\n"
-" Sort Properties and not as "
-"Display Properties above. The text appears\n"
-" in the 'Sort By' menu on the "
-"mobile to allow the user to change the\n"
-" sort ordering. If the display "
-"text is left blank then the option\n"
-" for that sort property will "
-"not appear in the 'Sort By' menu.\n"
-" "
+" The 'Display Text' is used for properties that are "
+"only\n"
+" listed as Sort Properties and not as Display "
+"Properties\n"
+" above. The text appears in the 'Sort By' menu on "
+"the\n"
+" mobile to allow the user to change the sort "
+"ordering. If\n"
+" the display text is left blank then the option for "
+"that\n"
+" sort property will not appear in the 'Sort By' "
+"menu.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
@@ -8640,9 +8646,10 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list.html
msgid ""
"\n"
-" This menu could not be found. It may have been deleted. "
-"Please select a different menu.\n"
-" "
+" This menu could not be found. It may have been deleted. "
+"Please\n"
+" select a different menu.\n"
+" "
msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/modules/case_list_filtering.html
@@ -9840,7 +9847,8 @@ msgstr ""
msgid ""
"\n"
" This %(label)s is linked to the default language, and can only "
-"be modified there.\n"
+"be\n"
+" modified there.\n"
" "
msgstr ""
@@ -9866,7 +9874,8 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/releases/app_release_logs.html
#: corehq/apps/builds/templates/builds/all.html
#: corehq/apps/case_importer/templates/case_importer/partials/ko_import_history.html
-#: corehq/apps/data_cleaning/models.py corehq/apps/reports/forms.py
+#: corehq/apps/data_cleaning/models.py corehq/apps/data_cleaning/tables.py
+#: corehq/apps/reports/forms.py
msgid "Time"
msgstr ""
@@ -11340,6 +11349,14 @@ msgstr ""
msgid "Following rows contain invalid value for domain column."
msgstr ""
+#: corehq/apps/case_importer/do_import.py
+msgid "This field value cannot be set for cases with the \"{}\" case type."
+msgstr ""
+
+#: corehq/apps/case_importer/do_import.py
+msgid "This field requires a value for cases with the \"{}\" case type."
+msgstr ""
+
#: corehq/apps/case_importer/do_import.py
msgid ""
"Field name \"{}\" is deprecated. Please use \"parent_identifier\" instead."
@@ -11917,10 +11934,20 @@ msgid ""
"first create an application with a case list."
msgstr ""
+#: corehq/apps/case_importer/views.py
+msgid "Sheet with case type \"{}\" is missing one or more required fields: {}"
+msgstr ""
+
#: corehq/apps/case_importer/views.py
msgid "The Excel file you are trying to import does not have any headers."
msgstr ""
+#: corehq/apps/case_importer/views.py
+msgid ""
+"The Excel file is missing the following required fields for the \"{}\" case "
+"type: {}"
+msgstr ""
+
#: corehq/apps/case_search/dsl_utils.py
msgid ""
"You cannot reference a case property on the right side of an operation. If "
@@ -12116,13 +12143,10 @@ msgid ""
msgstr ""
#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
+#: corehq/apps/case_search/views.py
msgid "CSQL Fixture Configuration"
msgstr ""
-#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
-msgid "Case Search QL Expression"
-msgstr ""
-
#: corehq/apps/case_search/templates/case_search/csql_fixture_configuration.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap3/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/bootstrap5/explore_case_data.html
@@ -12161,10 +12185,6 @@ msgstr ""
msgid "Profile Case Search"
msgstr ""
-#: corehq/apps/case_search/views.py
-msgid "CSQL Fixture Confguration"
-msgstr ""
-
#: corehq/apps/case_search/xpath_functions/ancestor_functions.py
#, python-brace-format
msgid "{node.name} is not supported with ancestor-exists"
@@ -13389,6 +13409,62 @@ msgstr ""
msgid "Subscribed to Community Edition."
msgstr ""
+#: corehq/apps/data_cleaning/forms/setup.py
+#, fuzzy
+#| msgid "Case Type:"
+msgid "Select a Case Type"
+msgstr "Manejo de Casos"
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#: corehq/apps/domain/templates/domain/bootstrap3/renew_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap3/select_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap5/renew_plan.html
+#: corehq/apps/domain/templates/domain/bootstrap5/select_plan.html
+#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap3/_wizard_actions.html
+#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap5/_wizard_actions.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/ko_pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/ko_pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/pagination.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5.html
+#: corehq/apps/registration/forms.py
+#: corehq/apps/reports/templates/reports/filters/bootstrap3/drilldown_options.html
+#: corehq/apps/reports/templates/reports/filters/bootstrap5/drilldown_options.html
+#: corehq/apps/settings/forms.py
+#: corehq/apps/userreports/reports/builder/forms.py
+msgid "Next"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Please select a case type to continue."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "'{}' is not a valid case type"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Next Step"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Resume the session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Start a new session and delete the existing session."
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+msgid "Start Session"
+msgstr ""
+
+#: corehq/apps/data_cleaning/forms/setup.py
+#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/oauth_application_registration_form.html
+#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/oauth_application_registration_form.html
+msgid "Go Back"
+msgstr ""
+
#: corehq/apps/data_cleaning/models.py
msgid "Phone Number or Numeric ID"
msgstr ""
@@ -13541,6 +13617,28 @@ msgstr ""
msgid "after"
msgstr ""
+#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/data_interfaces/interfaces.py
+#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
+#: corehq/apps/registry/templates/registry/registry_list.html
+#: corehq/apps/reports/standard/cases/basic.py
+#: corehq/apps/reports/templates/reports/partials/bootstrap3/scheduled_reports_table.html
+#: corehq/apps/reports/templates/reports/partials/bootstrap5/scheduled_reports_table.html
+#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
+#: corehq/ex-submodules/casexml/apps/case/views.py
+msgid "Owner"
+msgstr ""
+
+#: corehq/apps/data_cleaning/models.py
+#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
+#: corehq/ex-submodules/casexml/apps/case/views.py
+msgid "Opened On"
+msgstr ""
+
+#: corehq/apps/data_cleaning/models.py
+msgid "Last Modified On"
+msgstr ""
+
#: corehq/apps/data_cleaning/models.py
msgid "Find & Replace"
msgstr ""
@@ -13554,22 +13652,16 @@ msgid "Strip Whitespaces"
msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Manage Case"
msgid "Make Title Case"
-msgstr "Diagnóstico de Casos"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Manage Case"
msgid "Make Upper Case"
-msgstr "Diagnóstico de Casos"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
-#, fuzzy
-#| msgid "Manage Case"
msgid "Make Lower Case"
-msgstr "Diagnóstico de Casos"
+msgstr ""
#: corehq/apps/data_cleaning/models.py
msgid "Make Value Empty"
@@ -13583,23 +13675,16 @@ msgstr ""
msgid "Undo All Edits"
msgstr ""
-#: corehq/apps/data_cleaning/tables.py
-#: corehq/apps/data_interfaces/interfaces.py
-#: corehq/apps/data_interfaces/views.py corehq/apps/geospatial/reports.py
-#: corehq/apps/geospatial/templates/geospatial/case_management.html
-#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
-#: corehq/apps/geospatial/templates/geospatial/partials/review_assignment_modal.html
-#: corehq/apps/reports/v2/reports/explore_case_data.py
-msgid "Case Name"
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_main.html
+msgid "Start a Cleaning Session"
msgstr ""
-#: corehq/apps/data_cleaning/tables.py
-#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
-#: corehq/ex-submodules/casexml/apps/case/views.py
-msgid "Opened On"
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_main.html
+msgid "Recent Tasks"
msgstr ""
-#: corehq/apps/data_cleaning/templates/data_cleaning/cases.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/clean_cases_session.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/loading_indicator.html
#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5_htmx.html
#: corehq/apps/hqwebapp/views.py
#: corehq/apps/integration/templates/kyc/kyc_verify_report.html
@@ -13609,7 +13694,30 @@ msgstr ""
msgid "Loading..."
msgstr ""
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Filter Cases"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Configure Columns"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/button_bar.html
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/offcanvas.html
+msgid "Clean Selected Cases"
+msgstr ""
+
+#: corehq/apps/data_cleaning/templates/data_cleaning/partials/forms/active_session_exists.html
+msgid ""
+"\n"
+" An active data cleaning session already exists for this case type.\n"
+" Please decide how you would like to proceed.\n"
+" "
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/main.py
#: corehq/apps/reports/templates/reports/partials/bootstrap3/data_corrections_modal.html
#: corehq/apps/reports/templates/reports/partials/bootstrap5/data_corrections_modal.html
#: corehq/apps/reports/templates/reports/reportdata/bootstrap3/case_data.html
@@ -13617,17 +13725,27 @@ msgstr ""
msgid "Clean Case Data"
msgstr ""
-#: corehq/apps/data_cleaning/views.py
-#, fuzzy
-#| msgid "Case Type:"
+#: corehq/apps/data_cleaning/views/main.py
msgid "Clean Case Type"
-msgstr "Manejo de Casos"
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/main.py
+msgid "That session does not exist. Please start a new session."
+msgstr ""
-#: corehq/apps/data_cleaning/views.py
+#: corehq/apps/data_cleaning/views/main.py
#, python-brace-format
msgid "Case Type \"{case_type}\""
msgstr ""
+#: corehq/apps/data_cleaning/views/setup.py
+msgid "Starting Data Cleaning Session..."
+msgstr ""
+
+#: corehq/apps/data_cleaning/views/tables.py
+msgid "Data cleaning session was not found."
+msgstr ""
+
#: corehq/apps/data_dictionary/bulk.py
msgid ""
"The multi-choice sheets (ending in \"-vl\") in the uploaded Excel file were "
@@ -14275,14 +14393,12 @@ msgid "Reassign"
msgstr ""
#: corehq/apps/data_interfaces/interfaces.py
+#: corehq/apps/data_interfaces/views.py corehq/apps/geospatial/reports.py
+#: corehq/apps/geospatial/templates/geospatial/case_management.html
#: corehq/apps/geospatial/templates/geospatial/gps_capture.html
-#: corehq/apps/registry/templates/registry/registry_list.html
-#: corehq/apps/reports/standard/cases/basic.py
-#: corehq/apps/reports/templates/reports/partials/bootstrap3/scheduled_reports_table.html
-#: corehq/apps/reports/templates/reports/partials/bootstrap5/scheduled_reports_table.html
-#: corehq/apps/styleguide/examples/bootstrap5/htmx_pagination_table.py
-#: corehq/ex-submodules/casexml/apps/case/views.py
-msgid "Owner"
+#: corehq/apps/geospatial/templates/geospatial/partials/review_assignment_modal.html
+#: corehq/apps/reports/v2/reports/explore_case_data.py
+msgid "Case Name"
msgstr ""
#: corehq/apps/data_interfaces/interfaces.py
@@ -17540,25 +17656,6 @@ msgid ""
" "
msgstr ""
-#: corehq/apps/domain/templates/domain/bootstrap3/renew_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap3/select_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap5/renew_plan.html
-#: corehq/apps/domain/templates/domain/bootstrap5/select_plan.html
-#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap3/_wizard_actions.html
-#: corehq/apps/domain/templates/login_and_password/two_factor/bootstrap5/_wizard_actions.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/ko_pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap3/pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/ko_pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/partials/bootstrap5/pagination.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/tables/bootstrap5.html
-#: corehq/apps/registration/forms.py
-#: corehq/apps/reports/templates/reports/filters/bootstrap3/drilldown_options.html
-#: corehq/apps/reports/templates/reports/filters/bootstrap5/drilldown_options.html
-#: corehq/apps/settings/forms.py
-#: corehq/apps/userreports/reports/builder/forms.py
-msgid "Next"
-msgstr ""
-
#: corehq/apps/domain/templates/domain/bootstrap3/select.html
#: corehq/apps/domain/templates/domain/bootstrap5/select.html
#: corehq/apps/settings/views.py
@@ -25405,11 +25502,6 @@ msgstr ""
msgid "Register OAuth application"
msgstr ""
-#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/oauth_application_registration_form.html
-#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/oauth_application_registration_form.html
-msgid "Go Back"
-msgstr ""
-
#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap3/prepaid_modal.html
#: corehq/apps/hqwebapp/templates/hqwebapp/bootstrap5/prepaid_modal.html
#, python-format
@@ -29138,13 +29230,13 @@ msgstr ""
#: corehq/apps/registration/forms.py
msgid ""
"I have read and agree to Dimagi's\n"
-" Privacy Policy,\n"
-" Terms of Service,\n"
-" Business Agreement, and\n"
-" Acceptable Use Policy.\n"
" "
msgstr ""
@@ -29693,7 +29785,7 @@ msgid "Created new user..."
msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
-msgid "Created sample applications..."
+msgid "Prepared project space..."
msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
@@ -29707,8 +29799,8 @@ msgstr ""
#: corehq/apps/registration/templates/registration/partials/register_new_user/submit_info.html
msgid ""
"\n"
-" Thank you for choosing CommCare. \n"
+" Thank you for choosing CommCare.\n"
+" \n"
" "
msgstr ""
@@ -35366,26 +35458,6 @@ msgstr ""
msgid "No FCM tokens found for recipient."
msgstr ""
-#: corehq/apps/sms/models.py
-msgid "FCM not available on this environment."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "FCM is supported for Mobile Workers only."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "No action selected for the FCM Data message type."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "Failure while sending FCM notifications to the devices."
-msgstr ""
-
-#: corehq/apps/sms/models.py
-msgid "Domain is not enabled for FCM Push Notifications"
-msgstr ""
-
#: corehq/apps/sms/models.py
msgid "Recipient did not match filters:"
msgstr ""
@@ -42873,10 +42945,6 @@ msgstr ""
msgid "FCM is not setup on this environment!"
msgstr ""
-#: corehq/messaging/fcm/utils.py
-msgid "Max devices allowed is {}! Please execute in batches."
-msgstr ""
-
#: corehq/messaging/scheduling/forms.py
msgid "Please enter a valid 24-hour time in the format HH:MM"
msgstr ""
diff --git a/locale/sw/LC_MESSAGES/djangojs.po b/locale/sw/LC_MESSAGES/djangojs.po
index eb7e43687d4d..dc402da27dae 100644
--- a/locale/sw/LC_MESSAGES/djangojs.po
+++ b/locale/sw/LC_MESSAGES/djangojs.po
@@ -569,6 +569,11 @@ msgstr ""
msgid "Select parent"
msgstr ""
+#: corehq/apps/app_manager/static/app_manager/js/forms/advanced/case_config_ui.js
+#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
+msgid "Save Questions to Case Properties"
+msgstr ""
+
#: corehq/apps/app_manager/static/app_manager/js/forms/advanced/case_config_ui.js
msgid "Raw"
msgstr ""
@@ -631,10 +636,6 @@ msgstr ""
msgid "You have unchanged user properties settings"
msgstr ""
-#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
-msgid "Save Questions to Case Properties"
-msgstr ""
-
#: corehq/apps/app_manager/static/app_manager/js/forms/case_config_ui.js
msgid "Save Questions to User Properties"
msgstr ""