diff --git a/locale/en/LC_MESSAGES/django.po b/locale/en/LC_MESSAGES/django.po
index 2bb9a0f53ba4..d1f32ab4e8a7 100644
--- a/locale/en/LC_MESSAGES/django.po
+++ b/locale/en/LC_MESSAGES/django.po
@@ -582,7 +582,6 @@ msgstr ""
#: corehq/apps/styleguide/examples/simple_crispy_form/forms.py
#: corehq/apps/users/forms.py
#: corehq/apps/users/templates/users/partials/manage_phone_numbers.html
-#: custom/abt/reports/late_pmt.py
msgid "Phone Number"
msgstr ""
@@ -607,7 +606,7 @@ msgid "Postal Code"
msgstr ""
#: corehq/apps/accounting/models.py custom/abt/reports/filters.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Country"
msgstr ""
@@ -2049,7 +2048,7 @@ msgstr ""
#: corehq/messaging/smsbackends/start_enterprise/forms.py
#: corehq/messaging/smsbackends/trumpia/forms.py
#: corehq/messaging/smsbackends/unicel/forms.py corehq/motech/openmrs/forms.py
-#: custom/abt/reports/filters.py custom/abt/reports/late_pmt.py
+#: custom/abt/reports/filters.py
msgid "Username"
msgstr ""
@@ -5873,6 +5872,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/releases/app_diff_modal.html
#: corehq/apps/app_manager/templates/app_manager/partials/releases/releases_deploy_modal.html
#: corehq/apps/cloudcare/templates/form_entry/templates.html
+#: corehq/apps/cloudcare/templates/formplayer/query_view.html
#: corehq/apps/data_interfaces/templates/data_interfaces/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/interfaces/case_management.html
#: corehq/apps/domain/templates/domain/confirm_plan.html
@@ -6634,29 +6634,7 @@ msgid ""
"\n"
" %(module_name)s has a case "
"list property\n"
-" that references a missing form: "
-"%(column.header|trans:langs)s
.\n"
-" "
-msgstr ""
-
-#: corehq/apps/app_manager/templates/app_manager/partials/build_errors.html
-#, python-format
-msgid ""
-"\n"
-" %(module_name)s has a case "
-"list property\n"
-" that references form with a different case type: "
-"%(column.header|trans:langs)s
.\n"
-" "
-msgstr ""
-
-#: corehq/apps/app_manager/templates/app_manager/partials/build_errors.html
-#, python-format
-msgid ""
-"\n"
-" %(module_name)s has a case "
-"list property\n"
-" that references form with a different parent module: "
+" that references a missing form endpoint: "
"%(column.header|trans:langs)s
.\n"
" "
msgstr ""
@@ -11845,6 +11823,14 @@ msgstr ""
msgid "Please wait while the map loads"
msgstr ""
+#: corehq/apps/cloudcare/templates/formplayer/case_list.html
+msgid "Scroll to bottom"
+msgstr ""
+
+#: corehq/apps/cloudcare/templates/formplayer/case_list.html
+msgid "Refine search"
+msgstr ""
+
#: corehq/apps/cloudcare/templates/formplayer/case_list.html
msgid "Sort By"
msgstr ""
@@ -21075,6 +21061,40 @@ msgid ""
"The name of the case property storing the geo-location data of your cases."
msgstr ""
+#: corehq/apps/geospatial/forms.py
+msgid "Grouping method"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Determines which parameter to use for grouping cases"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Maximum group size"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "The maximum number of cases that can be in a group"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "The minimum number of cases that can be in a group"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Target group count"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid ""
+"The desired number of groups. Cases will be divided equally to create this "
+"many groups"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Disbursement algorithm"
+msgstr ""
+
#: corehq/apps/geospatial/forms.py
msgid "Configure Geospatial Settings"
msgstr ""
@@ -21096,8 +21116,45 @@ msgid ""
"case property for all users that capture location data."
msgstr ""
-#: corehq/apps/geospatial/reports.py
-msgid "Case Management Map"
+#: corehq/apps/geospatial/forms.py
+msgid "Case Grouping Parameters"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Algorithms"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for maximum group size required"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for minimum group size required"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid ""
+"Maximum group size should be greater than or equal to minimum group size"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for target group count required"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Radial Algorithm"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Road Network Algorithm"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Min/Max Grouping"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Target Size Grouping"
msgstr ""
#: corehq/apps/geospatial/reports.py corehq/apps/geospatial/views.py
@@ -21109,6 +21166,14 @@ msgstr ""
msgid "case_id"
msgstr ""
+#: corehq/apps/geospatial/reports.py
+msgid "Case Management Map"
+msgstr ""
+
+#: corehq/apps/geospatial/reports.py
+msgid "Case Grouping"
+msgstr ""
+
#: corehq/apps/geospatial/templates/gps_capture.html
msgid ""
"\n"
@@ -42735,42 +42800,33 @@ msgid "Uploaded file does not contian any sheets."
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 1"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 2"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 3"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 4"
msgstr ""
-#: custom/abt/reports/filters.py custom/abt/reports/late_pmt.py
-#: custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/filters.py custom/abt/reports/late_pmt_2020.py
msgid "Submission Status"
msgstr ""
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Missing Report Date"
msgstr ""
-#: custom/abt/reports/late_pmt.py
-msgid "No PMT data Submitted"
-msgstr ""
-
-#: custom/abt/reports/late_pmt.py
-msgid "Incorrect PMT data Submitted"
-msgstr ""
-
#: custom/abt/reports/late_pmt_2020.py
msgid "Incorrect or no PMT data submitted"
msgstr ""
diff --git a/locale/es/LC_MESSAGES/django.po b/locale/es/LC_MESSAGES/django.po
index e068c93d356f..80b79cc7c923 100644
--- a/locale/es/LC_MESSAGES/django.po
+++ b/locale/es/LC_MESSAGES/django.po
@@ -610,7 +610,6 @@ msgstr ""
#: corehq/apps/styleguide/examples/simple_crispy_form/forms.py
#: corehq/apps/users/forms.py
#: corehq/apps/users/templates/users/partials/manage_phone_numbers.html
-#: custom/abt/reports/late_pmt.py
msgid "Phone Number"
msgstr "Número de Teléfono "
@@ -635,7 +634,7 @@ msgid "Postal Code"
msgstr "Código Postal"
#: corehq/apps/accounting/models.py custom/abt/reports/filters.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Country"
msgstr "País"
@@ -2252,7 +2251,7 @@ msgstr ""
#: corehq/messaging/smsbackends/start_enterprise/forms.py
#: corehq/messaging/smsbackends/trumpia/forms.py
#: corehq/messaging/smsbackends/unicel/forms.py corehq/motech/openmrs/forms.py
-#: custom/abt/reports/filters.py custom/abt/reports/late_pmt.py
+#: custom/abt/reports/filters.py
msgid "Username"
msgstr "Nombre de Usuario"
@@ -6307,6 +6306,7 @@ msgstr "Instale CommCare"
#: corehq/apps/app_manager/templates/app_manager/partials/releases/app_diff_modal.html
#: corehq/apps/app_manager/templates/app_manager/partials/releases/releases_deploy_modal.html
#: corehq/apps/cloudcare/templates/form_entry/templates.html
+#: corehq/apps/cloudcare/templates/formplayer/query_view.html
#: corehq/apps/data_interfaces/templates/data_interfaces/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/interfaces/case_management.html
#: corehq/apps/domain/templates/domain/confirm_plan.html
@@ -7068,29 +7068,7 @@ msgid ""
"\n"
" %(module_name)s has a case "
"list property\n"
-" that references a missing form: "
-"%(column.header|trans:langs)s
.\n"
-" "
-msgstr ""
-
-#: corehq/apps/app_manager/templates/app_manager/partials/build_errors.html
-#, python-format
-msgid ""
-"\n"
-" %(module_name)s has a case "
-"list property\n"
-" that references form with a different case type: "
-"%(column.header|trans:langs)s
.\n"
-" "
-msgstr ""
-
-#: corehq/apps/app_manager/templates/app_manager/partials/build_errors.html
-#, python-format
-msgid ""
-"\n"
-" %(module_name)s has a case "
-"list property\n"
-" that references form with a different parent module: "
+" that references a missing form endpoint: "
"%(column.header|trans:langs)s
.\n"
" "
msgstr ""
@@ -12462,6 +12440,14 @@ msgstr ""
msgid "Please wait while the map loads"
msgstr ""
+#: corehq/apps/cloudcare/templates/formplayer/case_list.html
+msgid "Scroll to bottom"
+msgstr ""
+
+#: corehq/apps/cloudcare/templates/formplayer/case_list.html
+msgid "Refine search"
+msgstr ""
+
#: corehq/apps/cloudcare/templates/formplayer/case_list.html
msgid "Sort By"
msgstr ""
@@ -21866,10 +21852,8 @@ msgid "File has been uploaded successfully and is queued for processing."
msgstr ""
#: corehq/apps/geospatial/filters.py
-#, fuzzy
-#| msgid "Send Data"
msgid "GPS Data"
-msgstr "Enviar Datos"
+msgstr ""
#: corehq/apps/geospatial/filters.py
#: corehq/apps/hqmedia/templates/hqmedia/partials/reference_table.html
@@ -21907,6 +21891,44 @@ msgid ""
"The name of the case property storing the geo-location data of your cases."
msgstr ""
+#: corehq/apps/geospatial/forms.py
+#, fuzzy
+#| msgid "Group Deleted"
+msgid "Grouping method"
+msgstr "Grupo Eliminado"
+
+#: corehq/apps/geospatial/forms.py
+msgid "Determines which parameter to use for grouping cases"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Maximum group size"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "The maximum number of cases that can be in a group"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "The minimum number of cases that can be in a group"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+#, fuzzy
+#| msgid "Create Your Account"
+msgid "Target group count"
+msgstr "Crear Su Cuenta"
+
+#: corehq/apps/geospatial/forms.py
+msgid ""
+"The desired number of groups. Cases will be divided equally to create this "
+"many groups"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Disbursement algorithm"
+msgstr ""
+
#: corehq/apps/geospatial/forms.py
msgid "Configure Geospatial Settings"
msgstr ""
@@ -21928,8 +21950,47 @@ msgid ""
"case property for all users that capture location data."
msgstr ""
-#: corehq/apps/geospatial/reports.py
-msgid "Case Management Map"
+#: corehq/apps/geospatial/forms.py
+#, fuzzy
+#| msgid "Search Parameters"
+msgid "Case Grouping Parameters"
+msgstr "Parámetros de Búsqueda"
+
+#: corehq/apps/geospatial/forms.py
+msgid "Algorithms"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for maximum group size required"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for minimum group size required"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid ""
+"Maximum group size should be greater than or equal to minimum group size"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for target group count required"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Radial Algorithm"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Road Network Algorithm"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Min/Max Grouping"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Target Size Grouping"
msgstr ""
#: corehq/apps/geospatial/reports.py corehq/apps/geospatial/views.py
@@ -21941,6 +22002,16 @@ msgstr ""
msgid "case_id"
msgstr ""
+#: corehq/apps/geospatial/reports.py
+msgid "Case Management Map"
+msgstr ""
+
+#: corehq/apps/geospatial/reports.py
+#, fuzzy
+#| msgid "Case Group"
+msgid "Case Grouping"
+msgstr "Grupo de Casos"
+
#: corehq/apps/geospatial/templates/gps_capture.html
msgid ""
"\n"
@@ -29894,10 +29965,8 @@ msgid "This report has been deprecated."
msgstr ""
#: corehq/apps/reports/models.py
-#, fuzzy
-#| msgid "Show Active Mobile Workers"
msgid "Active Mobile Workers"
-msgstr "Mostrar Usuarios Móviles Activos"
+msgstr ""
#: corehq/apps/reports/models.py
msgid "demo_user"
@@ -44216,42 +44285,33 @@ msgid "Uploaded file does not contian any sheets."
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 1"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 2"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 3"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 4"
msgstr ""
-#: custom/abt/reports/filters.py custom/abt/reports/late_pmt.py
-#: custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/filters.py custom/abt/reports/late_pmt_2020.py
msgid "Submission Status"
msgstr ""
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Missing Report Date"
msgstr ""
-#: custom/abt/reports/late_pmt.py
-msgid "No PMT data Submitted"
-msgstr ""
-
-#: custom/abt/reports/late_pmt.py
-msgid "Incorrect PMT data Submitted"
-msgstr ""
-
#: custom/abt/reports/late_pmt_2020.py
msgid "Incorrect or no PMT data submitted"
msgstr ""
diff --git a/locale/fr/LC_MESSAGES/django.po b/locale/fr/LC_MESSAGES/django.po
index 157bfa433ad4..f8d3825e3152 100644
--- a/locale/fr/LC_MESSAGES/django.po
+++ b/locale/fr/LC_MESSAGES/django.po
@@ -583,7 +583,6 @@ msgstr ""
#: corehq/apps/styleguide/examples/simple_crispy_form/forms.py
#: corehq/apps/users/forms.py
#: corehq/apps/users/templates/users/partials/manage_phone_numbers.html
-#: custom/abt/reports/late_pmt.py
msgid "Phone Number"
msgstr ""
@@ -608,7 +607,7 @@ msgid "Postal Code"
msgstr ""
#: corehq/apps/accounting/models.py custom/abt/reports/filters.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Country"
msgstr ""
@@ -2050,7 +2049,7 @@ msgstr ""
#: corehq/messaging/smsbackends/start_enterprise/forms.py
#: corehq/messaging/smsbackends/trumpia/forms.py
#: corehq/messaging/smsbackends/unicel/forms.py corehq/motech/openmrs/forms.py
-#: custom/abt/reports/filters.py custom/abt/reports/late_pmt.py
+#: custom/abt/reports/filters.py
msgid "Username"
msgstr ""
@@ -5874,6 +5873,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/releases/app_diff_modal.html
#: corehq/apps/app_manager/templates/app_manager/partials/releases/releases_deploy_modal.html
#: corehq/apps/cloudcare/templates/form_entry/templates.html
+#: corehq/apps/cloudcare/templates/formplayer/query_view.html
#: corehq/apps/data_interfaces/templates/data_interfaces/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/interfaces/case_management.html
#: corehq/apps/domain/templates/domain/confirm_plan.html
@@ -6635,29 +6635,7 @@ msgid ""
"\n"
" %(module_name)s has a case "
"list property\n"
-" that references a missing form: "
-"%(column.header|trans:langs)s
.\n"
-" "
-msgstr ""
-
-#: corehq/apps/app_manager/templates/app_manager/partials/build_errors.html
-#, python-format
-msgid ""
-"\n"
-" %(module_name)s has a case "
-"list property\n"
-" that references form with a different case type: "
-"%(column.header|trans:langs)s
.\n"
-" "
-msgstr ""
-
-#: corehq/apps/app_manager/templates/app_manager/partials/build_errors.html
-#, python-format
-msgid ""
-"\n"
-" %(module_name)s has a case "
-"list property\n"
-" that references form with a different parent module: "
+" that references a missing form endpoint: "
"%(column.header|trans:langs)s
.\n"
" "
msgstr ""
@@ -11846,6 +11824,14 @@ msgstr ""
msgid "Please wait while the map loads"
msgstr ""
+#: corehq/apps/cloudcare/templates/formplayer/case_list.html
+msgid "Scroll to bottom"
+msgstr ""
+
+#: corehq/apps/cloudcare/templates/formplayer/case_list.html
+msgid "Refine search"
+msgstr ""
+
#: corehq/apps/cloudcare/templates/formplayer/case_list.html
msgid "Sort By"
msgstr ""
@@ -21076,6 +21062,40 @@ msgid ""
"The name of the case property storing the geo-location data of your cases."
msgstr ""
+#: corehq/apps/geospatial/forms.py
+msgid "Grouping method"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Determines which parameter to use for grouping cases"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Maximum group size"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "The maximum number of cases that can be in a group"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "The minimum number of cases that can be in a group"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Target group count"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid ""
+"The desired number of groups. Cases will be divided equally to create this "
+"many groups"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Disbursement algorithm"
+msgstr ""
+
#: corehq/apps/geospatial/forms.py
msgid "Configure Geospatial Settings"
msgstr ""
@@ -21097,8 +21117,45 @@ msgid ""
"case property for all users that capture location data."
msgstr ""
-#: corehq/apps/geospatial/reports.py
-msgid "Case Management Map"
+#: corehq/apps/geospatial/forms.py
+msgid "Case Grouping Parameters"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Algorithms"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for maximum group size required"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for minimum group size required"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid ""
+"Maximum group size should be greater than or equal to minimum group size"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for target group count required"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Radial Algorithm"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Road Network Algorithm"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Min/Max Grouping"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Target Size Grouping"
msgstr ""
#: corehq/apps/geospatial/reports.py corehq/apps/geospatial/views.py
@@ -21110,6 +21167,14 @@ msgstr ""
msgid "case_id"
msgstr ""
+#: corehq/apps/geospatial/reports.py
+msgid "Case Management Map"
+msgstr ""
+
+#: corehq/apps/geospatial/reports.py
+msgid "Case Grouping"
+msgstr ""
+
#: corehq/apps/geospatial/templates/gps_capture.html
msgid ""
"\n"
@@ -42734,42 +42799,33 @@ msgid "Uploaded file does not contian any sheets."
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 1"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 2"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 3"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 4"
msgstr ""
-#: custom/abt/reports/filters.py custom/abt/reports/late_pmt.py
-#: custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/filters.py custom/abt/reports/late_pmt_2020.py
msgid "Submission Status"
msgstr ""
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Missing Report Date"
msgstr ""
-#: custom/abt/reports/late_pmt.py
-msgid "No PMT data Submitted"
-msgstr ""
-
-#: custom/abt/reports/late_pmt.py
-msgid "Incorrect PMT data Submitted"
-msgstr ""
-
#: custom/abt/reports/late_pmt_2020.py
msgid "Incorrect or no PMT data submitted"
msgstr ""
diff --git a/locale/fra/LC_MESSAGES/django.po b/locale/fra/LC_MESSAGES/django.po
index 9a53770f9bb4..44b85528f150 100644
--- a/locale/fra/LC_MESSAGES/django.po
+++ b/locale/fra/LC_MESSAGES/django.po
@@ -634,7 +634,6 @@ msgstr ""
#: corehq/apps/styleguide/examples/simple_crispy_form/forms.py
#: corehq/apps/users/forms.py
#: corehq/apps/users/templates/users/partials/manage_phone_numbers.html
-#: custom/abt/reports/late_pmt.py
msgid "Phone Number"
msgstr "Numéro de téléphone"
@@ -659,7 +658,7 @@ msgid "Postal Code"
msgstr "Code Postale"
#: corehq/apps/accounting/models.py custom/abt/reports/filters.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Country"
msgstr "Pays"
@@ -2267,7 +2266,7 @@ msgstr ""
#: corehq/messaging/smsbackends/start_enterprise/forms.py
#: corehq/messaging/smsbackends/trumpia/forms.py
#: corehq/messaging/smsbackends/unicel/forms.py corehq/motech/openmrs/forms.py
-#: custom/abt/reports/filters.py custom/abt/reports/late_pmt.py
+#: custom/abt/reports/filters.py
msgid "Username"
msgstr "Nom d'utilisateur"
@@ -6227,6 +6226,7 @@ msgstr "Installer CommCare"
#: corehq/apps/app_manager/templates/app_manager/partials/releases/app_diff_modal.html
#: corehq/apps/app_manager/templates/app_manager/partials/releases/releases_deploy_modal.html
#: corehq/apps/cloudcare/templates/form_entry/templates.html
+#: corehq/apps/cloudcare/templates/formplayer/query_view.html
#: corehq/apps/data_interfaces/templates/data_interfaces/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/interfaces/case_management.html
#: corehq/apps/domain/templates/domain/confirm_plan.html
@@ -6988,29 +6988,7 @@ msgid ""
"\n"
" %(module_name)s has a case "
"list property\n"
-" that references a missing form: "
-"%(column.header|trans:langs)s
.\n"
-" "
-msgstr ""
-
-#: corehq/apps/app_manager/templates/app_manager/partials/build_errors.html
-#, python-format
-msgid ""
-"\n"
-" %(module_name)s has a case "
-"list property\n"
-" that references form with a different case type: "
-"%(column.header|trans:langs)s
.\n"
-" "
-msgstr ""
-
-#: corehq/apps/app_manager/templates/app_manager/partials/build_errors.html
-#, python-format
-msgid ""
-"\n"
-" %(module_name)s has a case "
-"list property\n"
-" that references form with a different parent module: "
+" that references a missing form endpoint: "
"%(column.header|trans:langs)s
.\n"
" "
msgstr ""
@@ -12375,6 +12353,14 @@ msgstr ""
msgid "Please wait while the map loads"
msgstr ""
+#: corehq/apps/cloudcare/templates/formplayer/case_list.html
+msgid "Scroll to bottom"
+msgstr ""
+
+#: corehq/apps/cloudcare/templates/formplayer/case_list.html
+msgid "Refine search"
+msgstr ""
+
#: corehq/apps/cloudcare/templates/formplayer/case_list.html
msgid "Sort By"
msgstr ""
@@ -21785,10 +21771,8 @@ msgid "File has been uploaded successfully and is queued for processing."
msgstr ""
#: corehq/apps/geospatial/filters.py
-#, fuzzy
-#| msgid "Group Data"
msgid "GPS Data"
-msgstr "Données de groupe"
+msgstr ""
#: corehq/apps/geospatial/filters.py
#: corehq/apps/hqmedia/templates/hqmedia/partials/reference_table.html
@@ -21826,6 +21810,44 @@ msgid ""
"The name of the case property storing the geo-location data of your cases."
msgstr ""
+#: corehq/apps/geospatial/forms.py
+#, fuzzy
+#| msgid "Group Deleted"
+msgid "Grouping method"
+msgstr "Groupe supprimé"
+
+#: corehq/apps/geospatial/forms.py
+msgid "Determines which parameter to use for grouping cases"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Maximum group size"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "The maximum number of cases that can be in a group"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "The minimum number of cases that can be in a group"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+#, fuzzy
+#| msgid "Create Your Account"
+msgid "Target group count"
+msgstr "Créer votre compte"
+
+#: corehq/apps/geospatial/forms.py
+msgid ""
+"The desired number of groups. Cases will be divided equally to create this "
+"many groups"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Disbursement algorithm"
+msgstr ""
+
#: corehq/apps/geospatial/forms.py
msgid "Configure Geospatial Settings"
msgstr ""
@@ -21847,8 +21869,47 @@ msgid ""
"case property for all users that capture location data."
msgstr ""
-#: corehq/apps/geospatial/reports.py
-msgid "Case Management Map"
+#: corehq/apps/geospatial/forms.py
+#, fuzzy
+#| msgid "Search Parameters"
+msgid "Case Grouping Parameters"
+msgstr "Paramètres de recherche"
+
+#: corehq/apps/geospatial/forms.py
+msgid "Algorithms"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for maximum group size required"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for minimum group size required"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid ""
+"Maximum group size should be greater than or equal to minimum group size"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for target group count required"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Radial Algorithm"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Road Network Algorithm"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Min/Max Grouping"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Target Size Grouping"
msgstr ""
#: corehq/apps/geospatial/reports.py corehq/apps/geospatial/views.py
@@ -21860,6 +21921,16 @@ msgstr ""
msgid "case_id"
msgstr ""
+#: corehq/apps/geospatial/reports.py
+msgid "Case Management Map"
+msgstr ""
+
+#: corehq/apps/geospatial/reports.py
+#, fuzzy
+#| msgid "Case Group"
+msgid "Case Grouping"
+msgstr "Groupes de dossiers"
+
#: corehq/apps/geospatial/templates/gps_capture.html
msgid ""
"\n"
@@ -29855,10 +29926,8 @@ msgid "This report has been deprecated."
msgstr ""
#: corehq/apps/reports/models.py
-#, fuzzy
-#| msgid "Show Active Mobile Workers"
msgid "Active Mobile Workers"
-msgstr "Visualiser les utilisateurs mobiles actifs"
+msgstr ""
#: corehq/apps/reports/models.py
msgid "demo_user"
@@ -44182,42 +44251,33 @@ msgid "Uploaded file does not contian any sheets."
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 1"
msgstr "Niveau 1"
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 2"
msgstr "Niveau 2"
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 3"
msgstr "Niveau 3"
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 4"
msgstr "Niveau 4"
-#: custom/abt/reports/filters.py custom/abt/reports/late_pmt.py
-#: custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/filters.py custom/abt/reports/late_pmt_2020.py
msgid "Submission Status"
msgstr " État du rapport soumis"
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Missing Report Date"
msgstr "Date du rapport manquant"
-#: custom/abt/reports/late_pmt.py
-msgid "No PMT data Submitted"
-msgstr "Aucune donnée PMT soumise"
-
-#: custom/abt/reports/late_pmt.py
-msgid "Incorrect PMT data Submitted"
-msgstr "Données PMT soumises incorrectes"
-
#: custom/abt/reports/late_pmt_2020.py
msgid "Incorrect or no PMT data submitted"
msgstr ""
@@ -45070,3 +45130,9 @@ msgstr "Le Score à la Fonctionnalité"
#: manage.py
msgid "Enter valid JSON"
msgstr "Saisir un JSON valide"
+
+#~ msgid "No PMT data Submitted"
+#~ msgstr "Aucune donnée PMT soumise"
+
+#~ msgid "Incorrect PMT data Submitted"
+#~ msgstr "Données PMT soumises incorrectes"
diff --git a/locale/hi/LC_MESSAGES/django.po b/locale/hi/LC_MESSAGES/django.po
index 9a251fa269f8..daee7de857bb 100644
--- a/locale/hi/LC_MESSAGES/django.po
+++ b/locale/hi/LC_MESSAGES/django.po
@@ -583,7 +583,6 @@ msgstr ""
#: corehq/apps/styleguide/examples/simple_crispy_form/forms.py
#: corehq/apps/users/forms.py
#: corehq/apps/users/templates/users/partials/manage_phone_numbers.html
-#: custom/abt/reports/late_pmt.py
msgid "Phone Number"
msgstr ""
@@ -608,7 +607,7 @@ msgid "Postal Code"
msgstr ""
#: corehq/apps/accounting/models.py custom/abt/reports/filters.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Country"
msgstr ""
@@ -2050,7 +2049,7 @@ msgstr ""
#: corehq/messaging/smsbackends/start_enterprise/forms.py
#: corehq/messaging/smsbackends/trumpia/forms.py
#: corehq/messaging/smsbackends/unicel/forms.py corehq/motech/openmrs/forms.py
-#: custom/abt/reports/filters.py custom/abt/reports/late_pmt.py
+#: custom/abt/reports/filters.py
msgid "Username"
msgstr ""
@@ -5874,6 +5873,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/releases/app_diff_modal.html
#: corehq/apps/app_manager/templates/app_manager/partials/releases/releases_deploy_modal.html
#: corehq/apps/cloudcare/templates/form_entry/templates.html
+#: corehq/apps/cloudcare/templates/formplayer/query_view.html
#: corehq/apps/data_interfaces/templates/data_interfaces/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/interfaces/case_management.html
#: corehq/apps/domain/templates/domain/confirm_plan.html
@@ -6635,29 +6635,7 @@ msgid ""
"\n"
" %(module_name)s has a case "
"list property\n"
-" that references a missing form: "
-"%(column.header|trans:langs)s
.\n"
-" "
-msgstr ""
-
-#: corehq/apps/app_manager/templates/app_manager/partials/build_errors.html
-#, python-format
-msgid ""
-"\n"
-" %(module_name)s has a case "
-"list property\n"
-" that references form with a different case type: "
-"%(column.header|trans:langs)s
.\n"
-" "
-msgstr ""
-
-#: corehq/apps/app_manager/templates/app_manager/partials/build_errors.html
-#, python-format
-msgid ""
-"\n"
-" %(module_name)s has a case "
-"list property\n"
-" that references form with a different parent module: "
+" that references a missing form endpoint: "
"%(column.header|trans:langs)s
.\n"
" "
msgstr ""
@@ -11846,6 +11824,14 @@ msgstr ""
msgid "Please wait while the map loads"
msgstr ""
+#: corehq/apps/cloudcare/templates/formplayer/case_list.html
+msgid "Scroll to bottom"
+msgstr ""
+
+#: corehq/apps/cloudcare/templates/formplayer/case_list.html
+msgid "Refine search"
+msgstr ""
+
#: corehq/apps/cloudcare/templates/formplayer/case_list.html
msgid "Sort By"
msgstr ""
@@ -21076,6 +21062,40 @@ msgid ""
"The name of the case property storing the geo-location data of your cases."
msgstr ""
+#: corehq/apps/geospatial/forms.py
+msgid "Grouping method"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Determines which parameter to use for grouping cases"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Maximum group size"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "The maximum number of cases that can be in a group"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "The minimum number of cases that can be in a group"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Target group count"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid ""
+"The desired number of groups. Cases will be divided equally to create this "
+"many groups"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Disbursement algorithm"
+msgstr ""
+
#: corehq/apps/geospatial/forms.py
msgid "Configure Geospatial Settings"
msgstr ""
@@ -21097,8 +21117,45 @@ msgid ""
"case property for all users that capture location data."
msgstr ""
-#: corehq/apps/geospatial/reports.py
-msgid "Case Management Map"
+#: corehq/apps/geospatial/forms.py
+msgid "Case Grouping Parameters"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Algorithms"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for maximum group size required"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for minimum group size required"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid ""
+"Maximum group size should be greater than or equal to minimum group size"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for target group count required"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Radial Algorithm"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Road Network Algorithm"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Min/Max Grouping"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Target Size Grouping"
msgstr ""
#: corehq/apps/geospatial/reports.py corehq/apps/geospatial/views.py
@@ -21110,6 +21167,14 @@ msgstr ""
msgid "case_id"
msgstr ""
+#: corehq/apps/geospatial/reports.py
+msgid "Case Management Map"
+msgstr ""
+
+#: corehq/apps/geospatial/reports.py
+msgid "Case Grouping"
+msgstr ""
+
#: corehq/apps/geospatial/templates/gps_capture.html
msgid ""
"\n"
@@ -42734,42 +42799,33 @@ msgid "Uploaded file does not contian any sheets."
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 1"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 2"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 3"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 4"
msgstr ""
-#: custom/abt/reports/filters.py custom/abt/reports/late_pmt.py
-#: custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/filters.py custom/abt/reports/late_pmt_2020.py
msgid "Submission Status"
msgstr ""
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Missing Report Date"
msgstr ""
-#: custom/abt/reports/late_pmt.py
-msgid "No PMT data Submitted"
-msgstr ""
-
-#: custom/abt/reports/late_pmt.py
-msgid "Incorrect PMT data Submitted"
-msgstr ""
-
#: custom/abt/reports/late_pmt_2020.py
msgid "Incorrect or no PMT data submitted"
msgstr ""
diff --git a/locale/hin/LC_MESSAGES/django.po b/locale/hin/LC_MESSAGES/django.po
index 40cb89843ad8..582b18f4747f 100644
--- a/locale/hin/LC_MESSAGES/django.po
+++ b/locale/hin/LC_MESSAGES/django.po
@@ -597,7 +597,6 @@ msgstr ""
#: corehq/apps/styleguide/examples/simple_crispy_form/forms.py
#: corehq/apps/users/forms.py
#: corehq/apps/users/templates/users/partials/manage_phone_numbers.html
-#: custom/abt/reports/late_pmt.py
msgid "Phone Number"
msgstr ""
@@ -622,7 +621,7 @@ msgid "Postal Code"
msgstr ""
#: corehq/apps/accounting/models.py custom/abt/reports/filters.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Country"
msgstr ""
@@ -2064,7 +2063,7 @@ msgstr ""
#: corehq/messaging/smsbackends/start_enterprise/forms.py
#: corehq/messaging/smsbackends/trumpia/forms.py
#: corehq/messaging/smsbackends/unicel/forms.py corehq/motech/openmrs/forms.py
-#: custom/abt/reports/filters.py custom/abt/reports/late_pmt.py
+#: custom/abt/reports/filters.py
msgid "Username"
msgstr ""
@@ -5888,6 +5887,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/releases/app_diff_modal.html
#: corehq/apps/app_manager/templates/app_manager/partials/releases/releases_deploy_modal.html
#: corehq/apps/cloudcare/templates/form_entry/templates.html
+#: corehq/apps/cloudcare/templates/formplayer/query_view.html
#: corehq/apps/data_interfaces/templates/data_interfaces/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/interfaces/case_management.html
#: corehq/apps/domain/templates/domain/confirm_plan.html
@@ -6649,29 +6649,7 @@ msgid ""
"\n"
" %(module_name)s has a case "
"list property\n"
-" that references a missing form: "
-"%(column.header|trans:langs)s
.\n"
-" "
-msgstr ""
-
-#: corehq/apps/app_manager/templates/app_manager/partials/build_errors.html
-#, python-format
-msgid ""
-"\n"
-" %(module_name)s has a case "
-"list property\n"
-" that references form with a different case type: "
-"%(column.header|trans:langs)s
.\n"
-" "
-msgstr ""
-
-#: corehq/apps/app_manager/templates/app_manager/partials/build_errors.html
-#, python-format
-msgid ""
-"\n"
-" %(module_name)s has a case "
-"list property\n"
-" that references form with a different parent module: "
+" that references a missing form endpoint: "
"%(column.header|trans:langs)s
.\n"
" "
msgstr ""
@@ -11860,6 +11838,14 @@ msgstr ""
msgid "Please wait while the map loads"
msgstr ""
+#: corehq/apps/cloudcare/templates/formplayer/case_list.html
+msgid "Scroll to bottom"
+msgstr ""
+
+#: corehq/apps/cloudcare/templates/formplayer/case_list.html
+msgid "Refine search"
+msgstr ""
+
#: corehq/apps/cloudcare/templates/formplayer/case_list.html
msgid "Sort By"
msgstr ""
@@ -21090,6 +21076,40 @@ msgid ""
"The name of the case property storing the geo-location data of your cases."
msgstr ""
+#: corehq/apps/geospatial/forms.py
+msgid "Grouping method"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Determines which parameter to use for grouping cases"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Maximum group size"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "The maximum number of cases that can be in a group"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "The minimum number of cases that can be in a group"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Target group count"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid ""
+"The desired number of groups. Cases will be divided equally to create this "
+"many groups"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Disbursement algorithm"
+msgstr ""
+
#: corehq/apps/geospatial/forms.py
msgid "Configure Geospatial Settings"
msgstr ""
@@ -21111,8 +21131,45 @@ msgid ""
"case property for all users that capture location data."
msgstr ""
-#: corehq/apps/geospatial/reports.py
-msgid "Case Management Map"
+#: corehq/apps/geospatial/forms.py
+msgid "Case Grouping Parameters"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Algorithms"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for maximum group size required"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for minimum group size required"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid ""
+"Maximum group size should be greater than or equal to minimum group size"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for target group count required"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Radial Algorithm"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Road Network Algorithm"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Min/Max Grouping"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Target Size Grouping"
msgstr ""
#: corehq/apps/geospatial/reports.py corehq/apps/geospatial/views.py
@@ -21124,6 +21181,14 @@ msgstr ""
msgid "case_id"
msgstr ""
+#: corehq/apps/geospatial/reports.py
+msgid "Case Management Map"
+msgstr ""
+
+#: corehq/apps/geospatial/reports.py
+msgid "Case Grouping"
+msgstr ""
+
#: corehq/apps/geospatial/templates/gps_capture.html
msgid ""
"\n"
@@ -42748,42 +42813,33 @@ msgid "Uploaded file does not contian any sheets."
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 1"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 2"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 3"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 4"
msgstr ""
-#: custom/abt/reports/filters.py custom/abt/reports/late_pmt.py
-#: custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/filters.py custom/abt/reports/late_pmt_2020.py
msgid "Submission Status"
msgstr ""
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Missing Report Date"
msgstr ""
-#: custom/abt/reports/late_pmt.py
-msgid "No PMT data Submitted"
-msgstr ""
-
-#: custom/abt/reports/late_pmt.py
-msgid "Incorrect PMT data Submitted"
-msgstr ""
-
#: custom/abt/reports/late_pmt_2020.py
msgid "Incorrect or no PMT data submitted"
msgstr ""
diff --git a/locale/por/LC_MESSAGES/django.po b/locale/por/LC_MESSAGES/django.po
index e972736fcf61..4201b3fbf040 100644
--- a/locale/por/LC_MESSAGES/django.po
+++ b/locale/por/LC_MESSAGES/django.po
@@ -622,7 +622,6 @@ msgstr "Enviaremos emails acerca da sua conta aos emails listados aquí"
#: corehq/apps/styleguide/examples/simple_crispy_form/forms.py
#: corehq/apps/users/forms.py
#: corehq/apps/users/templates/users/partials/manage_phone_numbers.html
-#: custom/abt/reports/late_pmt.py
msgid "Phone Number"
msgstr "Número de telefone"
@@ -647,7 +646,7 @@ msgid "Postal Code"
msgstr "Código Postal"
#: corehq/apps/accounting/models.py custom/abt/reports/filters.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Country"
msgstr "País"
@@ -2110,7 +2109,7 @@ msgstr ""
#: corehq/messaging/smsbackends/start_enterprise/forms.py
#: corehq/messaging/smsbackends/trumpia/forms.py
#: corehq/messaging/smsbackends/unicel/forms.py corehq/motech/openmrs/forms.py
-#: custom/abt/reports/filters.py custom/abt/reports/late_pmt.py
+#: custom/abt/reports/filters.py
msgid "Username"
msgstr "Nome de usuário"
@@ -5943,6 +5942,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/releases/app_diff_modal.html
#: corehq/apps/app_manager/templates/app_manager/partials/releases/releases_deploy_modal.html
#: corehq/apps/cloudcare/templates/form_entry/templates.html
+#: corehq/apps/cloudcare/templates/formplayer/query_view.html
#: corehq/apps/data_interfaces/templates/data_interfaces/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/interfaces/case_management.html
#: corehq/apps/domain/templates/domain/confirm_plan.html
@@ -6704,29 +6704,7 @@ msgid ""
"\n"
" %(module_name)s has a case "
"list property\n"
-" that references a missing form: "
-"%(column.header|trans:langs)s
.\n"
-" "
-msgstr ""
-
-#: corehq/apps/app_manager/templates/app_manager/partials/build_errors.html
-#, python-format
-msgid ""
-"\n"
-" %(module_name)s has a case "
-"list property\n"
-" that references form with a different case type: "
-"%(column.header|trans:langs)s
.\n"
-" "
-msgstr ""
-
-#: corehq/apps/app_manager/templates/app_manager/partials/build_errors.html
-#, python-format
-msgid ""
-"\n"
-" %(module_name)s has a case "
-"list property\n"
-" that references form with a different parent module: "
+" that references a missing form endpoint: "
"%(column.header|trans:langs)s
.\n"
" "
msgstr ""
@@ -11938,6 +11916,14 @@ msgstr ""
msgid "Please wait while the map loads"
msgstr ""
+#: corehq/apps/cloudcare/templates/formplayer/case_list.html
+msgid "Scroll to bottom"
+msgstr ""
+
+#: corehq/apps/cloudcare/templates/formplayer/case_list.html
+msgid "Refine search"
+msgstr ""
+
#: corehq/apps/cloudcare/templates/formplayer/case_list.html
msgid "Sort By"
msgstr ""
@@ -21179,10 +21165,8 @@ msgid "File has been uploaded successfully and is queued for processing."
msgstr ""
#: corehq/apps/geospatial/filters.py
-#, fuzzy
-#| msgid "Group Data"
msgid "GPS Data"
-msgstr "Dados do Grupo"
+msgstr ""
#: corehq/apps/geospatial/filters.py
#: corehq/apps/hqmedia/templates/hqmedia/partials/reference_table.html
@@ -21220,6 +21204,42 @@ msgid ""
"The name of the case property storing the geo-location data of your cases."
msgstr ""
+#: corehq/apps/geospatial/forms.py
+#, fuzzy
+#| msgid "Group Name"
+msgid "Grouping method"
+msgstr "Nome do Grupo"
+
+#: corehq/apps/geospatial/forms.py
+msgid "Determines which parameter to use for grouping cases"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Maximum group size"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "The maximum number of cases that can be in a group"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "The minimum number of cases that can be in a group"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Target group count"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid ""
+"The desired number of groups. Cases will be divided equally to create this "
+"many groups"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Disbursement algorithm"
+msgstr ""
+
#: corehq/apps/geospatial/forms.py
msgid "Configure Geospatial Settings"
msgstr ""
@@ -21241,8 +21261,45 @@ msgid ""
"case property for all users that capture location data."
msgstr ""
-#: corehq/apps/geospatial/reports.py
-msgid "Case Management Map"
+#: corehq/apps/geospatial/forms.py
+msgid "Case Grouping Parameters"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Algorithms"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for maximum group size required"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for minimum group size required"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid ""
+"Maximum group size should be greater than or equal to minimum group size"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for target group count required"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Radial Algorithm"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Road Network Algorithm"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Min/Max Grouping"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Target Size Grouping"
msgstr ""
#: corehq/apps/geospatial/reports.py corehq/apps/geospatial/views.py
@@ -21254,6 +21311,16 @@ msgstr ""
msgid "case_id"
msgstr ""
+#: corehq/apps/geospatial/reports.py
+msgid "Case Management Map"
+msgstr ""
+
+#: corehq/apps/geospatial/reports.py
+#, fuzzy
+#| msgid "User Groups"
+msgid "Case Grouping"
+msgstr "Grupos de Usuários"
+
#: corehq/apps/geospatial/templates/gps_capture.html
msgid ""
"\n"
@@ -28975,10 +29042,8 @@ msgid "This report has been deprecated."
msgstr ""
#: corehq/apps/reports/models.py
-#, fuzzy
-#| msgid "Mobile Workers"
msgid "Active Mobile Workers"
-msgstr "Trabalhadores Móveis"
+msgstr ""
#: corehq/apps/reports/models.py
msgid "demo_user"
@@ -42983,42 +43048,33 @@ msgid "Uploaded file does not contian any sheets."
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 1"
msgstr "Nivel 1"
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 2"
msgstr "Nivel 2"
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 3"
msgstr "Nivel 3"
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 4"
msgstr "Nivel 4"
-#: custom/abt/reports/filters.py custom/abt/reports/late_pmt.py
-#: custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/filters.py custom/abt/reports/late_pmt_2020.py
msgid "Submission Status"
msgstr "Estado de submissão"
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Missing Report Date"
msgstr "Data do relatório ausente"
-#: custom/abt/reports/late_pmt.py
-msgid "No PMT data Submitted"
-msgstr "Não há dados de PMT submetidos"
-
-#: custom/abt/reports/late_pmt.py
-msgid "Incorrect PMT data Submitted"
-msgstr "Submissão incorrecta de dados de PMT"
-
#: custom/abt/reports/late_pmt_2020.py
msgid "Incorrect or no PMT data submitted"
msgstr ""
@@ -43866,3 +43922,9 @@ msgstr ""
#: manage.py
msgid "Enter valid JSON"
msgstr ""
+
+#~ msgid "No PMT data Submitted"
+#~ msgstr "Não há dados de PMT submetidos"
+
+#~ msgid "Incorrect PMT data Submitted"
+#~ msgstr "Submissão incorrecta de dados de PMT"
diff --git a/locale/pt/LC_MESSAGES/django.po b/locale/pt/LC_MESSAGES/django.po
index 9a251fa269f8..daee7de857bb 100644
--- a/locale/pt/LC_MESSAGES/django.po
+++ b/locale/pt/LC_MESSAGES/django.po
@@ -583,7 +583,6 @@ msgstr ""
#: corehq/apps/styleguide/examples/simple_crispy_form/forms.py
#: corehq/apps/users/forms.py
#: corehq/apps/users/templates/users/partials/manage_phone_numbers.html
-#: custom/abt/reports/late_pmt.py
msgid "Phone Number"
msgstr ""
@@ -608,7 +607,7 @@ msgid "Postal Code"
msgstr ""
#: corehq/apps/accounting/models.py custom/abt/reports/filters.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Country"
msgstr ""
@@ -2050,7 +2049,7 @@ msgstr ""
#: corehq/messaging/smsbackends/start_enterprise/forms.py
#: corehq/messaging/smsbackends/trumpia/forms.py
#: corehq/messaging/smsbackends/unicel/forms.py corehq/motech/openmrs/forms.py
-#: custom/abt/reports/filters.py custom/abt/reports/late_pmt.py
+#: custom/abt/reports/filters.py
msgid "Username"
msgstr ""
@@ -5874,6 +5873,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/releases/app_diff_modal.html
#: corehq/apps/app_manager/templates/app_manager/partials/releases/releases_deploy_modal.html
#: corehq/apps/cloudcare/templates/form_entry/templates.html
+#: corehq/apps/cloudcare/templates/formplayer/query_view.html
#: corehq/apps/data_interfaces/templates/data_interfaces/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/interfaces/case_management.html
#: corehq/apps/domain/templates/domain/confirm_plan.html
@@ -6635,29 +6635,7 @@ msgid ""
"\n"
" %(module_name)s has a case "
"list property\n"
-" that references a missing form: "
-"%(column.header|trans:langs)s
.\n"
-" "
-msgstr ""
-
-#: corehq/apps/app_manager/templates/app_manager/partials/build_errors.html
-#, python-format
-msgid ""
-"\n"
-" %(module_name)s has a case "
-"list property\n"
-" that references form with a different case type: "
-"%(column.header|trans:langs)s
.\n"
-" "
-msgstr ""
-
-#: corehq/apps/app_manager/templates/app_manager/partials/build_errors.html
-#, python-format
-msgid ""
-"\n"
-" %(module_name)s has a case "
-"list property\n"
-" that references form with a different parent module: "
+" that references a missing form endpoint: "
"%(column.header|trans:langs)s
.\n"
" "
msgstr ""
@@ -11846,6 +11824,14 @@ msgstr ""
msgid "Please wait while the map loads"
msgstr ""
+#: corehq/apps/cloudcare/templates/formplayer/case_list.html
+msgid "Scroll to bottom"
+msgstr ""
+
+#: corehq/apps/cloudcare/templates/formplayer/case_list.html
+msgid "Refine search"
+msgstr ""
+
#: corehq/apps/cloudcare/templates/formplayer/case_list.html
msgid "Sort By"
msgstr ""
@@ -21076,6 +21062,40 @@ msgid ""
"The name of the case property storing the geo-location data of your cases."
msgstr ""
+#: corehq/apps/geospatial/forms.py
+msgid "Grouping method"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Determines which parameter to use for grouping cases"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Maximum group size"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "The maximum number of cases that can be in a group"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "The minimum number of cases that can be in a group"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Target group count"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid ""
+"The desired number of groups. Cases will be divided equally to create this "
+"many groups"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Disbursement algorithm"
+msgstr ""
+
#: corehq/apps/geospatial/forms.py
msgid "Configure Geospatial Settings"
msgstr ""
@@ -21097,8 +21117,45 @@ msgid ""
"case property for all users that capture location data."
msgstr ""
-#: corehq/apps/geospatial/reports.py
-msgid "Case Management Map"
+#: corehq/apps/geospatial/forms.py
+msgid "Case Grouping Parameters"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Algorithms"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for maximum group size required"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for minimum group size required"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid ""
+"Maximum group size should be greater than or equal to minimum group size"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for target group count required"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Radial Algorithm"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Road Network Algorithm"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Min/Max Grouping"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Target Size Grouping"
msgstr ""
#: corehq/apps/geospatial/reports.py corehq/apps/geospatial/views.py
@@ -21110,6 +21167,14 @@ msgstr ""
msgid "case_id"
msgstr ""
+#: corehq/apps/geospatial/reports.py
+msgid "Case Management Map"
+msgstr ""
+
+#: corehq/apps/geospatial/reports.py
+msgid "Case Grouping"
+msgstr ""
+
#: corehq/apps/geospatial/templates/gps_capture.html
msgid ""
"\n"
@@ -42734,42 +42799,33 @@ msgid "Uploaded file does not contian any sheets."
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 1"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 2"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 3"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 4"
msgstr ""
-#: custom/abt/reports/filters.py custom/abt/reports/late_pmt.py
-#: custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/filters.py custom/abt/reports/late_pmt_2020.py
msgid "Submission Status"
msgstr ""
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Missing Report Date"
msgstr ""
-#: custom/abt/reports/late_pmt.py
-msgid "No PMT data Submitted"
-msgstr ""
-
-#: custom/abt/reports/late_pmt.py
-msgid "Incorrect PMT data Submitted"
-msgstr ""
-
#: custom/abt/reports/late_pmt_2020.py
msgid "Incorrect or no PMT data submitted"
msgstr ""
diff --git a/locale/sw/LC_MESSAGES/django.po b/locale/sw/LC_MESSAGES/django.po
index 2e836c4ce7cb..f8a216f54ed3 100644
--- a/locale/sw/LC_MESSAGES/django.po
+++ b/locale/sw/LC_MESSAGES/django.po
@@ -587,7 +587,6 @@ msgstr ""
#: corehq/apps/styleguide/examples/simple_crispy_form/forms.py
#: corehq/apps/users/forms.py
#: corehq/apps/users/templates/users/partials/manage_phone_numbers.html
-#: custom/abt/reports/late_pmt.py
msgid "Phone Number"
msgstr ""
@@ -612,7 +611,7 @@ msgid "Postal Code"
msgstr ""
#: corehq/apps/accounting/models.py custom/abt/reports/filters.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Country"
msgstr ""
@@ -2054,7 +2053,7 @@ msgstr ""
#: corehq/messaging/smsbackends/start_enterprise/forms.py
#: corehq/messaging/smsbackends/trumpia/forms.py
#: corehq/messaging/smsbackends/unicel/forms.py corehq/motech/openmrs/forms.py
-#: custom/abt/reports/filters.py custom/abt/reports/late_pmt.py
+#: custom/abt/reports/filters.py
msgid "Username"
msgstr ""
@@ -5878,6 +5877,7 @@ msgstr ""
#: corehq/apps/app_manager/templates/app_manager/partials/releases/app_diff_modal.html
#: corehq/apps/app_manager/templates/app_manager/partials/releases/releases_deploy_modal.html
#: corehq/apps/cloudcare/templates/form_entry/templates.html
+#: corehq/apps/cloudcare/templates/formplayer/query_view.html
#: corehq/apps/data_interfaces/templates/data_interfaces/explore_case_data.html
#: corehq/apps/data_interfaces/templates/data_interfaces/interfaces/case_management.html
#: corehq/apps/domain/templates/domain/confirm_plan.html
@@ -6639,29 +6639,7 @@ msgid ""
"\n"
" %(module_name)s has a case "
"list property\n"
-" that references a missing form: "
-"%(column.header|trans:langs)s
.\n"
-" "
-msgstr ""
-
-#: corehq/apps/app_manager/templates/app_manager/partials/build_errors.html
-#, python-format
-msgid ""
-"\n"
-" %(module_name)s has a case "
-"list property\n"
-" that references form with a different case type: "
-"%(column.header|trans:langs)s
.\n"
-" "
-msgstr ""
-
-#: corehq/apps/app_manager/templates/app_manager/partials/build_errors.html
-#, python-format
-msgid ""
-"\n"
-" %(module_name)s has a case "
-"list property\n"
-" that references form with a different parent module: "
+" that references a missing form endpoint: "
"%(column.header|trans:langs)s
.\n"
" "
msgstr ""
@@ -11850,6 +11828,14 @@ msgstr ""
msgid "Please wait while the map loads"
msgstr ""
+#: corehq/apps/cloudcare/templates/formplayer/case_list.html
+msgid "Scroll to bottom"
+msgstr ""
+
+#: corehq/apps/cloudcare/templates/formplayer/case_list.html
+msgid "Refine search"
+msgstr ""
+
#: corehq/apps/cloudcare/templates/formplayer/case_list.html
msgid "Sort By"
msgstr ""
@@ -21080,6 +21066,40 @@ msgid ""
"The name of the case property storing the geo-location data of your cases."
msgstr ""
+#: corehq/apps/geospatial/forms.py
+msgid "Grouping method"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Determines which parameter to use for grouping cases"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Maximum group size"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "The maximum number of cases that can be in a group"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "The minimum number of cases that can be in a group"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Target group count"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid ""
+"The desired number of groups. Cases will be divided equally to create this "
+"many groups"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Disbursement algorithm"
+msgstr ""
+
#: corehq/apps/geospatial/forms.py
msgid "Configure Geospatial Settings"
msgstr ""
@@ -21101,8 +21121,45 @@ msgid ""
"case property for all users that capture location data."
msgstr ""
-#: corehq/apps/geospatial/reports.py
-msgid "Case Management Map"
+#: corehq/apps/geospatial/forms.py
+msgid "Case Grouping Parameters"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Algorithms"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for maximum group size required"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for minimum group size required"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid ""
+"Maximum group size should be greater than or equal to minimum group size"
+msgstr ""
+
+#: corehq/apps/geospatial/forms.py
+msgid "Value for target group count required"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Radial Algorithm"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Road Network Algorithm"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Min/Max Grouping"
+msgstr ""
+
+#: corehq/apps/geospatial/models.py
+msgid "Target Size Grouping"
msgstr ""
#: corehq/apps/geospatial/reports.py corehq/apps/geospatial/views.py
@@ -21114,6 +21171,14 @@ msgstr ""
msgid "case_id"
msgstr ""
+#: corehq/apps/geospatial/reports.py
+msgid "Case Management Map"
+msgstr ""
+
+#: corehq/apps/geospatial/reports.py
+msgid "Case Grouping"
+msgstr ""
+
#: corehq/apps/geospatial/templates/gps_capture.html
msgid ""
"\n"
@@ -28797,10 +28862,8 @@ msgid "This report has been deprecated."
msgstr ""
#: corehq/apps/reports/models.py
-#, fuzzy
-#| msgid "Monitor Workers"
msgid "Active Mobile Workers"
-msgstr "Change this translation manually"
+msgstr ""
#: corehq/apps/reports/models.py
msgid "demo_user"
@@ -42740,42 +42803,33 @@ msgid "Uploaded file does not contian any sheets."
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 1"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 2"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 3"
msgstr ""
#: custom/abt/reports/filters.py custom/abt/reports/filters_2020.py
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Level 4"
msgstr ""
-#: custom/abt/reports/filters.py custom/abt/reports/late_pmt.py
-#: custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/filters.py custom/abt/reports/late_pmt_2020.py
msgid "Submission Status"
msgstr ""
-#: custom/abt/reports/late_pmt.py custom/abt/reports/late_pmt_2020.py
+#: custom/abt/reports/late_pmt_2020.py
msgid "Missing Report Date"
msgstr ""
-#: custom/abt/reports/late_pmt.py
-msgid "No PMT data Submitted"
-msgstr ""
-
-#: custom/abt/reports/late_pmt.py
-msgid "Incorrect PMT data Submitted"
-msgstr ""
-
#: custom/abt/reports/late_pmt_2020.py
msgid "Incorrect or no PMT data submitted"
msgstr ""