Browse Source

CLDC 4001: Change apostrophes that look like quotes (#3044)

* Update text copy to use curly apostrophes for consistency

* Update BU text copy to use curly apostrophes for consistency

* Update BU text copy to use curly apostrophes for consistency

* Update text copy to use 'Other' for consistency in instead of 'other'

* Update text copy for 'Reasonable preference reason' fields to improve clarity

* Update tests
pull/3040/head^2
Manny Dinssa 1 week ago committed by GitHub
parent
commit
95157d9c82
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 114
      app/services/bulk_upload/lettings/year2023/row_parser.rb
  2. 114
      app/services/bulk_upload/lettings/year2024/row_parser.rb
  3. 100
      app/services/bulk_upload/lettings/year2025/row_parser.rb
  4. 50
      app/services/bulk_upload/sales/year2023/row_parser.rb
  5. 44
      app/services/bulk_upload/sales/year2024/row_parser.rb
  6. 38
      app/services/bulk_upload/sales/year2025/row_parser.rb
  7. 2
      config/locales/en.yml
  8. 6
      config/locales/forms/2023/lettings/guidance.en.yml
  9. 32
      config/locales/forms/2023/lettings/household_characteristics.en.yml
  10. 4
      config/locales/forms/2023/lettings/household_situation.en.yml
  11. 8
      config/locales/forms/2023/lettings/property_information.en.yml
  12. 2
      config/locales/forms/2023/lettings/setup.en.yml
  13. 2
      config/locales/forms/2023/lettings/soft_validations.en.yml
  14. 4
      config/locales/forms/2023/lettings/tenancy_information.en.yml
  15. 50
      config/locales/forms/2023/sales/household_characteristics.en.yml
  16. 2
      config/locales/forms/2023/sales/household_situation.en.yml
  17. 8
      config/locales/forms/2023/sales/income_benefits_and_savings.en.yml
  18. 2
      config/locales/forms/2023/sales/other_household_information.en.yml
  19. 6
      config/locales/forms/2023/sales/property_information.en.yml
  20. 2
      config/locales/forms/2023/sales/sale_information.en.yml
  21. 10
      config/locales/forms/2023/sales/soft_validations.en.yml
  22. 2
      config/locales/forms/2024/lettings/guidance.en.yml
  23. 32
      config/locales/forms/2024/lettings/household_characteristics.en.yml
  24. 4
      config/locales/forms/2024/lettings/household_situation.en.yml
  25. 10
      config/locales/forms/2024/lettings/property_information.en.yml
  26. 2
      config/locales/forms/2024/lettings/setup.en.yml
  27. 2
      config/locales/forms/2024/lettings/soft_validations.en.yml
  28. 4
      config/locales/forms/2024/lettings/tenancy_information.en.yml
  29. 50
      config/locales/forms/2024/sales/household_characteristics.en.yml
  30. 2
      config/locales/forms/2024/sales/household_situation.en.yml
  31. 8
      config/locales/forms/2024/sales/income_benefits_and_savings.en.yml
  32. 2
      config/locales/forms/2024/sales/other_household_information.en.yml
  33. 8
      config/locales/forms/2024/sales/property_information.en.yml
  34. 2
      config/locales/forms/2024/sales/sale_information.en.yml
  35. 10
      config/locales/forms/2024/sales/soft_validations.en.yml
  36. 2
      config/locales/forms/2025/lettings/guidance.en.yml
  37. 32
      config/locales/forms/2025/lettings/household_characteristics.en.yml
  38. 4
      config/locales/forms/2025/lettings/household_situation.en.yml
  39. 6
      config/locales/forms/2025/lettings/property_information.en.yml
  40. 2
      config/locales/forms/2025/lettings/setup.en.yml
  41. 2
      config/locales/forms/2025/lettings/soft_validations.en.yml
  42. 4
      config/locales/forms/2025/lettings/tenancy_information.en.yml
  43. 46
      config/locales/forms/2025/sales/household_characteristics.en.yml
  44. 2
      config/locales/forms/2025/sales/household_situation.en.yml
  45. 8
      config/locales/forms/2025/sales/income_benefits_and_savings.en.yml
  46. 2
      config/locales/forms/2025/sales/other_household_information.en.yml
  47. 4
      config/locales/forms/2025/sales/property_information.en.yml
  48. 2
      config/locales/forms/2025/sales/setup.en.yml
  49. 10
      config/locales/forms/2025/sales/soft_validations.en.yml
  50. 2
      config/locales/validations/lettings/2024/bulk_upload.en.yml
  51. 4
      config/locales/validations/lettings/household.en.yml
  52. 6
      config/locales/validations/lettings/tenancy.en.yml
  53. 8
      config/locales/validations/sales/2024/bulk_upload.en.yml
  54. 8
      config/locales/validations/sales/2025/bulk_upload.en.yml
  55. 4
      config/locales/validations/sales/financial.en.yml
  56. 8
      config/locales/validations/sales/household.en.yml
  57. 8
      spec/fixtures/files/2022_23_sales_bulk_upload.csv
  58. 8
      spec/fixtures/files/blank_bulk_upload_sales.csv
  59. 14
      spec/requests/duplicate_logs_controller_spec.rb
  60. 2
      spec/requests/form_controller_spec.rb
  61. 4
      spec/services/bulk_upload/lettings/year2024/row_parser_spec.rb
  62. 4
      spec/services/bulk_upload/lettings/year2025/row_parser_spec.rb

114
app/services/bulk_upload/lettings/year2023/row_parser.rb

@ -27,9 +27,9 @@ class BulkUpload::Lettings::Year2023::RowParser
field_20: "Address line 2",
field_21: "Town or city",
field_22: "County",
field_23: "Part 1 of the property's postcode",
field_24: "Part 2 of the property's postcode",
field_25: "What is the property's local authority?",
field_23: "Part 1 of the propertys postcode",
field_24: "Part 2 of the propertys postcode",
field_25: "What is the propertys local authority?",
field_26: "What type was the property most recently let as?",
field_27: "What is the reason for the property being vacant?",
field_28: "How many times was the property offered between becoming vacant and this letting?",
@ -50,39 +50,39 @@ class BulkUpload::Lettings::Year2023::RowParser
field_43: "What is the length of the fixed-term tenancy to the nearest year?",
field_44: "Is this letting sheltered accommodation?",
field_45: "Has tenant seen the MHCLG privacy notice?",
field_46: "What is the lead tenant's age?",
field_47: "Which of these best describes the lead tenant's gender identity?",
field_48: "Which of these best describes the lead tenant's ethnic background?",
field_49: "What is the lead tenant's nationality?",
field_50: "Which of these best describes the lead tenant's working situation?",
field_51: "What is person 2's relationship to the lead tenant?",
field_52: "What is person 2's age?",
field_53: "Which of these best describes person 2's gender identity?",
field_54: "Which of these best describes person 2's working situation?",
field_55: "What is person 3's relationship to the lead tenant?",
field_56: "What is person 3's age?",
field_57: "Which of these best describes person 3's gender identity?",
field_58: "Which of these best describes person 3's working situation?",
field_59: "What is person 4's relationship to the lead tenant?",
field_60: "What is person 4's age?",
field_61: "Which of these best describes person 4's gender identity?",
field_62: "Which of these best describes person 4's working situation?",
field_63: "What is person 5's relationship to the lead tenant?",
field_64: "What is person 5's age?",
field_65: "Which of these best describes person 5's gender identity?",
field_66: "Which of these best describes person 5's working situation?",
field_67: "What is person 6's relationship to the lead tenant?",
field_68: "What is person 6's age?",
field_69: "Which of these best describes person 6's gender identity?",
field_70: "Which of these best describes person 6's working situation?",
field_71: "What is person 7's relationship to the lead tenant?",
field_72: "What is person 7's age?",
field_73: "Which of these best describes person 7's gender identity?",
field_74: "Which of these best describes person 7's working situation?",
field_75: "What is person 8's relationship to the lead tenant?",
field_76: "What is person 8's age?",
field_77: "Which of these best describes person 8's gender identity?",
field_78: "Which of these best describes person 8's working situation?",
field_46: "What is the lead tenants age?",
field_47: "Which of these best describes the lead tenants gender identity?",
field_48: "Which of these best describes the lead tenants ethnic background?",
field_49: "What is the lead tenants nationality?",
field_50: "Which of these best describes the lead tenants working situation?",
field_51: "What is person 2s relationship to the lead tenant?",
field_52: "What is person 2s age?",
field_53: "Which of these best describes person 2s gender identity?",
field_54: "Which of these best describes person 2s working situation?",
field_55: "What is person 3s relationship to the lead tenant?",
field_56: "What is person 3s age?",
field_57: "Which of these best describes person 3s gender identity?",
field_58: "Which of these best describes person 3s working situation?",
field_59: "What is person 4s relationship to the lead tenant?",
field_60: "What is person 4s age?",
field_61: "Which of these best describes person 4s gender identity?",
field_62: "Which of these best describes person 4s working situation?",
field_63: "What is person 5s relationship to the lead tenant?",
field_64: "What is person 5s age?",
field_65: "Which of these best describes person 5s gender identity?",
field_66: "Which of these best describes person 5s working situation?",
field_67: "What is person 6s relationship to the lead tenant?",
field_68: "What is person 6s age?",
field_69: "Which of these best describes person 6s gender identity?",
field_70: "Which of these best describes person 6s working situation?",
field_71: "What is person 7s relationship to the lead tenant?",
field_72: "What is person 7s age?",
field_73: "Which of these best describes person 7s gender identity?",
field_74: "Which of these best describes person 7s working situation?",
field_75: "What is person 8s relationship to the lead tenant?",
field_76: "What is person 8s age?",
field_77: "Which of these best describes person 8s gender identity?",
field_78: "Which of these best describes person 8s working situation?",
field_79: "Does anybody in the household have links to the UK armed forces?",
field_80: "Is this person still serving in the UK armed forces?",
field_81: "Was this person seriously injured or ill as a result of serving in the UK armed forces?",
@ -94,41 +94,41 @@ class BulkUpload::Lettings::Year2023::RowParser
field_87: "Does anybody in the household have any disabled access needs?",
field_88: "Does anybody in the household have any disabled access needs?",
field_89: "Does anybody in the household have a physical or mental health condition (or other illness) expected to last 12 months or more?",
field_90: "Does this person's condition affect their dexterity?",
field_91: "Does this person's condition affect their learning or understanding or concentrating?",
field_92: "Does this person's condition affect their hearing?",
field_93: "Does this person's condition affect their memory?",
field_94: "Does this person's condition affect their mental health?",
field_95: "Does this person's condition affect their mobility?",
field_96: "Does this person's condition affect them socially or behaviourally?",
field_97: "Does this person's condition affect their stamina or breathing or fatigue?",
field_98: "Does this person's condition affect their vision?",
field_99: "Does this person's condition affect them in another way?",
field_90: "Does this persons condition affect their dexterity?",
field_91: "Does this persons condition affect their learning or understanding or concentrating?",
field_92: "Does this persons condition affect their hearing?",
field_93: "Does this persons condition affect their memory?",
field_94: "Does this persons condition affect their mental health?",
field_95: "Does this persons condition affect their mobility?",
field_96: "Does this persons condition affect them socially or behaviourally?",
field_97: "Does this persons condition affect their stamina or breathing or fatigue?",
field_98: "Does this persons condition affect their vision?",
field_99: "Does this persons condition affect them in another way?",
field_100: "How long has the household continuously lived in the local authority area of the new letting?",
field_101: "How long has the household been on the local authority waiting list for the new letting?",
field_102: "What is the tenant’s main reason for the household leaving their last settled home?",
field_103: "If 'Other', what was the main reason for leaving their last settled home?",
field_104: "Where was the household immediately before this letting?",
field_105: "Did the household experience homelessness immediately before this letting?",
field_106: "Do you know the postcode of the household's last settled home?",
field_107: "What is the postcode of the household's last settled home?",
field_108: "What is the postcode of the household's last settled home?",
field_109: "What is the local authority of the household's last settled home?",
field_106: "Do you know the postcode of the households last settled home?",
field_107: "What is the postcode of the households last settled home?",
field_108: "What is the postcode of the households last settled home?",
field_109: "What is the local authority of the households last settled home?",
field_110: "Was the household given 'reasonable preference' by the local authority?",
field_111: "Reasonable preference reason They were homeless or about to lose their home (within 56 days)",
field_112: "Reasonable preference reason They were living in insanitary, overcrowded or unsatisfactory housing",
field_113: "Reasonable preference reason They needed to move on medical and welfare reasons (including disability)",
field_114: "Reasonable preference reason They needed to move to avoid hardship to themselves or others",
field_115: "Reasonable preference reason Don't know",
field_111: "Reasonable preference reason - They were homeless or about to lose their home (within 56 days)",
field_112: "Reasonable preference reason - They were living in insanitary, overcrowded or unsatisfactory housing",
field_113: "Reasonable preference reason - They needed to move on medical and welfare reasons (including disability)",
field_114: "Reasonable preference reason - They needed to move to avoid hardship to themselves or others",
field_115: "Reasonable preference reason - Don’t know",
field_116: "Was the letting made under the Choice-Based Lettings (CBL)?",
field_117: "Was the letting made under the Common Allocation Policy (CAP)?",
field_118: "Was the letting made under the Common Housing Register (CHR)?",
field_119: "What was the source of referral for this letting?",
field_120: "Do you know the household's combined total income after tax?",
field_120: "Do you know the households combined total income after tax?",
field_121: "How often does the household receive income?",
field_122: "How much income does the household have in total?",
field_123: "Is the tenant likely to be receiving any of these housing-related benefits?",
field_124: "How much of the household's income is from Universal Credit, state pensions or benefits?",
field_124: "How much of the households income is from Universal Credit, state pensions or benefits?",
field_125: "Does the household pay rent or other charges for the accommodation?",
field_126: "How often does the household pay rent and other charges?",
field_127: "If this is a care home, how much does the household pay every [time period]?",

114
app/services/bulk_upload/lettings/year2024/row_parser.rb

@ -24,9 +24,9 @@ class BulkUpload::Lettings::Year2024::RowParser
field_18: "Address line 2",
field_19: "Town or city",
field_20: "County",
field_21: "Part 1 of the property's postcode",
field_22: "Part 2 of the property's postcode",
field_23: "What is the property's local authority?",
field_21: "Part 1 of the propertys postcode",
field_22: "Part 2 of the propertys postcode",
field_23: "What is the propertys local authority?",
field_25: "What type was the property most recently let as?",
field_24: "What is the reason for the property being vacant?",
field_26: "What type of unit is the property?",
@ -46,39 +46,39 @@ class BulkUpload::Lettings::Year2024::RowParser
field_40: "What is the length of the fixed-term tenancy to the nearest year?",
field_41: "Is this letting sheltered accommodation?",
field_15: "Has tenant seen the MHCLG privacy notice?",
field_42: "What is the lead tenant's age?",
field_43: "Which of these best describes the lead tenant's gender identity?",
field_44: "Which of these best describes the lead tenant's ethnic background?",
field_45: "What is the lead tenant's nationality?",
field_46: "Which of these best describes the lead tenant's working situation?",
field_47: "What is person 2's relationship to the lead tenant?",
field_48: "What is person 2's age?",
field_49: "Which of these best describes person 2's gender identity?",
field_50: "Which of these best describes person 2's working situation?",
field_51: "What is person 3's relationship to the lead tenant?",
field_52: "What is person 3's age?",
field_53: "Which of these best describes person 3's gender identity?",
field_54: "Which of these best describes person 3's working situation?",
field_55: "What is person 4's relationship to the lead tenant?",
field_56: "What is person 4's age?",
field_57: "Which of these best describes person 4's gender identity?",
field_58: "Which of these best describes person 4's working situation?",
field_59: "What is person 5's relationship to the lead tenant?",
field_60: "What is person 5's age?",
field_61: "Which of these best describes person 5's gender identity?",
field_62: "Which of these best describes person 5's working situation?",
field_63: "What is person 6's relationship to the lead tenant?",
field_64: "What is person 6's age?",
field_65: "Which of these best describes person 6's gender identity?",
field_66: "Which of these best describes person 6's working situation?",
field_67: "What is person 7's relationship to the lead tenant?",
field_68: "What is person 7's age?",
field_69: "Which of these best describes person 7's gender identity?",
field_70: "Which of these best describes person 7's working situation?",
field_71: "What is person 8's relationship to the lead tenant?",
field_72: "What is person 8's age?",
field_73: "Which of these best describes person 8's gender identity?",
field_74: "Which of these best describes person 8's working situation?",
field_42: "What is the lead tenants age?",
field_43: "Which of these best describes the lead tenants gender identity?",
field_44: "Which of these best describes the lead tenants ethnic background?",
field_45: "What is the lead tenants nationality?",
field_46: "Which of these best describes the lead tenants working situation?",
field_47: "What is person 2s relationship to the lead tenant?",
field_48: "What is person 2s age?",
field_49: "Which of these best describes person 2s gender identity?",
field_50: "Which of these best describes person 2s working situation?",
field_51: "What is person 3s relationship to the lead tenant?",
field_52: "What is person 3s age?",
field_53: "Which of these best describes person 3s gender identity?",
field_54: "Which of these best describes person 3s working situation?",
field_55: "What is person 4s relationship to the lead tenant?",
field_56: "What is person 4s age?",
field_57: "Which of these best describes person 4s gender identity?",
field_58: "Which of these best describes person 4s working situation?",
field_59: "What is person 5s relationship to the lead tenant?",
field_60: "What is person 5s age?",
field_61: "Which of these best describes person 5s gender identity?",
field_62: "Which of these best describes person 5s working situation?",
field_63: "What is person 6s relationship to the lead tenant?",
field_64: "What is person 6s age?",
field_65: "Which of these best describes person 6s gender identity?",
field_66: "Which of these best describes person 6s working situation?",
field_67: "What is person 7s relationship to the lead tenant?",
field_68: "What is person 7s age?",
field_69: "Which of these best describes person 7s gender identity?",
field_70: "Which of these best describes person 7s working situation?",
field_71: "What is person 8s relationship to the lead tenant?",
field_72: "What is person 8s age?",
field_73: "Which of these best describes person 8s gender identity?",
field_74: "Which of these best describes person 8s working situation?",
field_75: "Does anybody in the household have links to the UK armed forces?",
field_76: "Is this person still serving in the UK armed forces?",
field_77: "Was this person seriously injured or ill as a result of serving in the UK armed forces?",
@ -90,42 +90,42 @@ class BulkUpload::Lettings::Year2024::RowParser
field_83: "Does anybody in the household have any disabled access needs?",
field_84: "Does anybody in the household have any disabled access needs?",
field_85: "Does anybody in the household have a physical or mental health condition (or other illness) expected to last 12 months or more?",
field_86: "Does this person's condition affect their dexterity?",
field_87: "Does this person's condition affect their learning or understanding or concentrating?",
field_88: "Does this person's condition affect their hearing?",
field_89: "Does this person's condition affect their memory?",
field_90: "Does this person's condition affect their mental health?",
field_91: "Does this person's condition affect their mobility?",
field_92: "Does this person's condition affect them socially or behaviourally?",
field_93: "Does this person's condition affect their stamina or breathing or fatigue?",
field_94: "Does this person's condition affect their vision?",
field_95: "Does this person's condition affect them in another way?",
field_86: "Does this persons condition affect their dexterity?",
field_87: "Does this persons condition affect their learning or understanding or concentrating?",
field_88: "Does this persons condition affect their hearing?",
field_89: "Does this persons condition affect their memory?",
field_90: "Does this persons condition affect their mental health?",
field_91: "Does this persons condition affect their mobility?",
field_92: "Does this persons condition affect them socially or behaviourally?",
field_93: "Does this persons condition affect their stamina or breathing or fatigue?",
field_94: "Does this persons condition affect their vision?",
field_95: "Does this persons condition affect them in another way?",
field_96: "How long has the household continuously lived in the local authority area of the new letting?",
field_97: "How long has the household been on the local authority waiting list for the new letting?",
field_98: "What is the tenant’s main reason for the household leaving their last settled home?",
field_99: "If 'Other', what was the main reason for leaving their last settled home?",
field_100: "Where was the household immediately before this letting?",
field_101: "Did the household experience homelessness immediately before this letting?",
field_102: "Do you know the postcode of the household's last settled home?",
field_103: "What is the postcode of the household's last settled home?",
field_104: "What is the postcode of the household's last settled home?",
field_105: "What is the local authority of the household's last settled home?",
field_102: "Do you know the postcode of the households last settled home?",
field_103: "What is the postcode of the households last settled home?",
field_104: "What is the postcode of the households last settled home?",
field_105: "What is the local authority of the households last settled home?",
field_106: "Was the household given 'reasonable preference' by the local authority?",
field_107: "Reasonable preference reason They were homeless or about to lose their home (within 56 days)",
field_108: "Reasonable preference reason They were living in insanitary, overcrowded or unsatisfactory housing",
field_109: "Reasonable preference reason They needed to move on medical and welfare reasons (including disability)",
field_110: "Reasonable preference reason They needed to move to avoid hardship to themselves or others",
field_111: "Reasonable preference reason Don't know",
field_107: "Reasonable preference reason - They were homeless or about to lose their home (within 56 days)",
field_108: "Reasonable preference reason - They were living in insanitary, overcrowded or unsatisfactory housing",
field_109: "Reasonable preference reason - They needed to move on medical and welfare reasons (including disability)",
field_110: "Reasonable preference reason - They needed to move to avoid hardship to themselves or others",
field_111: "Reasonable preference reason - Don’t know",
field_112: "Was the letting made under the Choice-Based Lettings (CBL)?",
field_113: "Was the letting made under the Common Allocation Policy (CAP)?",
field_114: "Was the letting made under the Common Housing Register (CHR)?",
field_115: "Was the letting made under the Accessible Register?",
field_116: "What was the source of referral for this letting?",
field_117: "Do you know the household's combined total income after tax?",
field_117: "Do you know the households combined total income after tax?",
field_118: "How often does the household receive income?",
field_119: "How much income does the household have in total?",
field_120: "Is the tenant likely to be receiving any of these housing-related benefits?",
field_121: "How much of the household's income is from Universal Credit, state pensions or benefits?",
field_121: "How much of the households income is from Universal Credit, state pensions or benefits?",
field_122: "Does the household pay rent or other charges for the accommodation?",
field_123: "How often does the household pay rent and other charges?",
field_124: "If this is a care home, how much does the household pay every [time period]?",

100
app/services/bulk_upload/lettings/year2025/row_parser.rb

@ -27,9 +27,9 @@ class BulkUpload::Lettings::Year2025::RowParser
field_20: "Address line 2",
field_21: "Town or city",
field_22: "County",
field_23: "Part 1 of the property's postcode",
field_24: "Part 2 of the property's postcode",
field_25: "What is the property's local authority?",
field_23: "Part 1 of the propertys postcode",
field_24: "Part 2 of the propertys postcode",
field_25: "What is the propertys local authority?",
field_26: "What type of unit is the property?",
field_27: "Which type of building is the property?",
field_28: "Is the property built or adapted to wheelchair-user standards?",
@ -46,39 +46,39 @@ class BulkUpload::Lettings::Year2025::RowParser
field_39: "What is the type of tenancy?",
field_40: "If 'Other', what is the type of tenancy?",
field_41: "What is the length of the fixed-term tenancy to the nearest year?",
field_42: "What is the lead tenant's age?",
field_43: "Which of these best describes the lead tenant's gender identity?",
field_44: "Which of these best describes the lead tenant's ethnic background?",
field_45: "What is the lead tenant's nationality?",
field_46: "Which of these best describes the lead tenant's working situation?",
field_42: "What is the lead tenants age?",
field_43: "Which of these best describes the lead tenants gender identity?",
field_44: "Which of these best describes the lead tenants ethnic background?",
field_45: "What is the lead tenants nationality?",
field_46: "Which of these best describes the lead tenants working situation?",
field_47: "Is person 2 the partner of the lead tenant?",
field_48: "What is person 2's age?",
field_49: "Which of these best describes person 2's gender identity?",
field_50: "Which of these best describes person 2's working situation?",
field_48: "What is person 2s age?",
field_49: "Which of these best describes person 2s gender identity?",
field_50: "Which of these best describes person 2s working situation?",
field_51: "Is person 3 the partner of the lead tenant?",
field_52: "What is person 3's age?",
field_53: "Which of these best describes person 3's gender identity?",
field_54: "Which of these best describes person 3's working situation?",
field_52: "What is person 3s age?",
field_53: "Which of these best describes person 3s gender identity?",
field_54: "Which of these best describes person 3s working situation?",
field_55: "Is person 4 the partner of the lead tenant?",
field_56: "What is person 4's age?",
field_57: "Which of these best describes person 4's gender identity?",
field_58: "Which of these best describes person 4's working situation?",
field_56: "What is person 4s age?",
field_57: "Which of these best describes person 4s gender identity?",
field_58: "Which of these best describes person 4s working situation?",
field_59: "Is person 5 the partner of the lead tenant?",
field_60: "What is person 5's age?",
field_61: "Which of these best describes person 5's gender identity?",
field_62: "Which of these best describes person 5's working situation?",
field_60: "What is person 5s age?",
field_61: "Which of these best describes person 5s gender identity?",
field_62: "Which of these best describes person 5s working situation?",
field_63: "Is person 6 the partner of the lead tenant?",
field_64: "What is person 6's age?",
field_65: "Which of these best describes person 6's gender identity?",
field_66: "Which of these best describes person 6's working situation?",
field_64: "What is person 6s age?",
field_65: "Which of these best describes person 6s gender identity?",
field_66: "Which of these best describes person 6s working situation?",
field_67: "Is person 7 the partner of the lead tenant?",
field_68: "What is person 7's age?",
field_69: "Which of these best describes person 7's gender identity?",
field_70: "Which of these best describes person 7's working situation?",
field_68: "What is person 7s age?",
field_69: "Which of these best describes person 7s gender identity?",
field_70: "Which of these best describes person 7s working situation?",
field_71: "Is person 8 the partner of the lead tenant?",
field_72: "What is person 8's age?",
field_73: "Which of these best describes person 8's gender identity?",
field_74: "Which of these best describes person 8's working situation?",
field_72: "What is person 8s age?",
field_73: "Which of these best describes person 8s gender identity?",
field_74: "Which of these best describes person 8s working situation?",
field_75: "Does anybody in the household have links to the UK armed forces?",
field_76: "Is this person still serving in the UK armed forces?",
field_77: "Was this person seriously injured or ill as a result of serving in the UK armed forces?",
@ -90,42 +90,42 @@ class BulkUpload::Lettings::Year2025::RowParser
field_83: "Does anybody in the household have any disabled access needs?",
field_84: "Does anybody in the household have any disabled access needs?",
field_85: "Does anybody in the household have a physical or mental health condition (or other illness) expected to last 12 months or more?",
field_86: "Does this person's condition affect their dexterity?",
field_87: "Does this person's condition affect their learning or understanding or concentrating?",
field_88: "Does this person's condition affect their hearing?",
field_89: "Does this person's condition affect their memory?",
field_90: "Does this person's condition affect their mental health?",
field_91: "Does this person's condition affect their mobility?",
field_92: "Does this person's condition affect them socially or behaviourally?",
field_93: "Does this person's condition affect their stamina or breathing or fatigue?",
field_94: "Does this person's condition affect their vision?",
field_95: "Does this person's condition affect them in another way?",
field_86: "Does this persons condition affect their dexterity?",
field_87: "Does this persons condition affect their learning or understanding or concentrating?",
field_88: "Does this persons condition affect their hearing?",
field_89: "Does this persons condition affect their memory?",
field_90: "Does this persons condition affect their mental health?",
field_91: "Does this persons condition affect their mobility?",
field_92: "Does this persons condition affect them socially or behaviourally?",
field_93: "Does this persons condition affect their stamina or breathing or fatigue?",
field_94: "Does this persons condition affect their vision?",
field_95: "Does this persons condition affect them in another way?",
field_96: "How long has the household continuously lived in the local authority area of the new letting?",
field_97: "How long has the household been on the local authority waiting list for the new letting?",
field_98: "What is the tenant’s main reason for the household leaving their last settled home?",
field_99: "If 'Other', what was the main reason for leaving their last settled home?",
field_100: "Where was the household immediately before this letting?",
field_101: "Did the household experience homelessness immediately before this letting?",
field_102: "Do you know the postcode of the household's last settled home?",
field_103: "What is the postcode of the household's last settled home?",
field_104: "What is the postcode of the household's last settled home?",
field_105: "What is the local authority of the household's last settled home?",
field_102: "Do you know the postcode of the households last settled home?",
field_103: "What is the postcode of the households last settled home?",
field_104: "What is the postcode of the households last settled home?",
field_105: "What is the local authority of the households last settled home?",
field_106: "Was the household given 'reasonable preference' by the local authority?",
field_107: "Reasonable preference reason They were homeless or about to lose their home (within 56 days)",
field_108: "Reasonable preference reason They were living in insanitary, overcrowded or unsatisfactory housing",
field_109: "Reasonable preference reason They needed to move on medical and welfare reasons (including disability)",
field_110: "Reasonable preference reason They needed to move to avoid hardship to themselves or others",
field_111: "Reasonable preference reason Don't know",
field_107: "Reasonable preference reason - They were homeless or about to lose their home (within 56 days)",
field_108: "Reasonable preference reason - They were living in insanitary, overcrowded or unsatisfactory housing",
field_109: "Reasonable preference reason - They needed to move on medical and welfare reasons (including disability)",
field_110: "Reasonable preference reason - They needed to move to avoid hardship to themselves or others",
field_111: "Reasonable preference reason - Don’t know",
field_112: "Was the letting made under the Choice-Based Lettings (CBL)?",
field_113: "Was the letting made under the Common Allocation Policy (CAP)?",
field_114: "Was the letting made under the Common Housing Register (CHR)?",
field_115: "Was the letting made under the Accessible Register?",
field_116: "What was the source of referral for this letting?",
field_117: "Do you know the household's combined total income after tax?",
field_117: "Do you know the households combined total income after tax?",
field_118: "How often does the household receive income?",
field_119: "How much income does the household have in total?",
field_120: "Is the tenant likely to be receiving any of these housing-related benefits?",
field_121: "How much of the household's income is from Universal Credit, state pensions or benefits?",
field_121: "How much of the households income is from Universal Credit, state pensions or benefits?",
field_122: "Does the household pay rent or other charges for the accommodation?",
field_123: "How often does the household pay rent and other charges?",
field_124: "What is the basic rent?",

50
app/services/bulk_upload/sales/year2023/row_parser.rb

@ -16,7 +16,7 @@ class BulkUpload::Sales::Year2023::RowParser
field_9: "What is the type of discounted ownership sale?",
field_10: "What is the type of outright sale?",
field_11: "If 'other', what is the 'other' type?",
field_11: "If 'Other', what is the 'Other' type?",
field_12: "Is the buyer a company?",
field_13: "Will the buyers live in the property?",
field_14: "Is this a joint purchase?",
@ -24,7 +24,7 @@ class BulkUpload::Sales::Year2023::RowParser
field_16: "How many bedrooms does the property have?",
field_17: "What type of unit is the property?",
field_18: "Which type of bulding is the property?",
field_19: "If known, enter this property's UPRN",
field_19: "If known, enter this propertys UPRN",
field_20: "Address line 1",
field_21: "Address line 2",
@ -39,19 +39,19 @@ class BulkUpload::Sales::Year2023::RowParser
field_30: "Age of buyer 1",
field_31: "Gender identity of buyer 1",
field_32: "What is buyer 1's ethnic group?",
field_33: "What is buyer 1's nationality?",
field_34: "If 'Any other country', what is buyer 1's nationality?",
field_32: "What is buyer 1s ethnic group?",
field_33: "What is buyer 1s nationality?",
field_34: "If 'Any other country', what is buyer 1s nationality?",
field_35: "Working situation of buyer 1",
field_36: "Will buyer 1 live in the property?",
field_37: "Relationship to buyer 1 for person 2",
field_38: "Age of person 2",
field_39: "Gender identity of person 2",
field_40: "Which of the following best describes buyer 2's ethnic background?",
field_40: "Which of the following best describes buyer 2s ethnic background?",
field_41: "What is buyer 2's nationality?",
field_42: "If 'Any other country', what is buyer 2's nationality?",
field_43: "What is buyer 2 or person 2's working situation?",
field_41: "What is buyer 2s nationality?",
field_42: "If 'Any other country', what is buyer 2s nationality?",
field_43: "What is buyer 2 or person 2s working situation?",
field_44: "Will buyer 2 live in the property?",
field_45: "Besides the buyers, how many people will live in the property?",
field_46: "Relationship to buyer 1 for person 3",
@ -72,28 +72,28 @@ class BulkUpload::Sales::Year2023::RowParser
field_60: "Gender identity of person 6",
field_61: "Working situation of person 6",
field_62: "What was buyer 1's previous tenure?",
field_63: "Do you know the postcode of buyer 1's last settled home?",
field_64: "Part 1 of postcode of buyer 1's last settled home",
field_65: "Part 2 of postcode of buyer 1's last settled home",
field_66: "What is the local authority of buyer 1's last settled home?",
field_62: "What was buyer 1s previous tenure?",
field_63: "Do you know the postcode of buyer 1s last settled home?",
field_64: "Part 1 of postcode of buyer 1s last settled home",
field_65: "Part 2 of postcode of buyer 1s last settled home",
field_66: "What is the local authority of buyer 1s last settled home?",
field_67: "Was the buyer registered with their PRP (HA)?",
field_68: "Was the buyer registered with another PRP (HA)?",
field_69: "Was the buyer registered with the local authority?",
field_70: "Was the buyer registered with a Help to Buy agent?",
field_71: "At the time of purchase, was buyer 2 living at the same address as buyer 1?",
field_72: "What was buyer 2's previous tenure?",
field_72: "What was buyer 2s previous tenure?",
field_73: "Has the buyer ever served in the UK Armed Forces and for how long?",
field_74: "Is the buyer still serving in the UK armed forces?",
field_75: "Are any of the buyers a spouse or civil partner of a UK Armed Forces regular who died in service within the last 2 years?",
field_76: "Does anyone in the household consider themselves to have a disability?",
field_77: "Does anyone in the household use a wheelchair?",
field_78: "What is buyer 1's gross annual income?",
field_79: "Was buyer 1's income used for a mortgage application?",
field_80: "What is buyer 2's gross annual income?",
field_78: "What is buyer 1s gross annual income?",
field_79: "Was buyer 1s income used for a mortgage application?",
field_80: "What is buyer 2s gross annual income?",
field_81: "Was buyer 2's income used for a mortgage application?",
field_81: "Was buyer 2s income used for a mortgage application?",
field_82: "Were the buyers receiving any of these housing-related benefits immediately before buying this property?",
field_83: "What is the total amount the buyers had in savings before they paid any deposit for the property?",
field_84: "Have any of the purchasers previously owned a property?",
@ -113,16 +113,16 @@ class BulkUpload::Sales::Year2023::RowParser
field_97: "What is the year of the practical completion or handover date?",
field_98: "Was the household re-housed under a local authority nominations agreement?",
field_99: "Was the buyer a private registered provider, housing association or local authority tenant immediately before this sale?",
field_100: "How many bedrooms did the buyer's previous property have?",
field_100: "How many bedrooms did the buyers previous property have?",
field_101: "What was the type of the buyer's previous property?",
field_102: "What was the rent type of the buyer's previous property?",
field_101: "What was the type of the buyers previous property?",
field_102: "What was the rent type of the buyers previous property?",
field_103: "What was the full purchase price?",
field_104: "What was the initial percentage equity stake purchased?",
field_105: "Was a mortgage used for the purchase of this property? - Shared ownership",
field_106: "What is the mortgage amount?",
field_107: "What is the name of the mortgage lender? - Shared ownership",
field_108: "If 'other', what is the name of the mortgage lender?",
field_108: "If 'Other', what is the name of the mortgage lender?",
field_109: "What is the length of the mortgage in years? - Shared ownership",
field_110: "Does this include any extra borrowing?",
@ -138,7 +138,7 @@ class BulkUpload::Sales::Year2023::RowParser
field_120: "What is the mortgage amount?",
field_121: "What is the name of the mortgage lender? - Discounted ownership",
field_122: "If 'other', what is the name of the mortgage lender?",
field_122: "If 'Other', what is the name of the mortgage lender?",
field_123: "What is the length of the mortgage in years? - Discounted ownership",
field_124: "Does this include any extra borrowing?",
field_125: "How much was the cash deposit paid on the property?",
@ -148,7 +148,7 @@ class BulkUpload::Sales::Year2023::RowParser
field_129: "What is the mortgage amount?",
field_130: "What is the name of the mortgage lender? - Outright sale",
field_131: "If 'other', what is the name of the mortgage lender?",
field_131: "If 'Other', what is the name of the mortgage lender?",
field_132: "What is the length of the mortgage in years? - Outright sale",
field_133: "Does this include any extra borrowing?",
field_134: "How much was the cash deposit paid on the property?",

44
app/services/bulk_upload/sales/year2024/row_parser.rb

@ -17,7 +17,7 @@ class BulkUpload::Sales::Year2024::RowParser
field_10: "What is the type of discounted ownership sale?",
field_11: "What is the type of outright sale?",
field_12: "If 'other', what is the 'other' type?",
field_12: "If 'Other', what is the 'Other' type?",
field_13: "Is the buyer a company?",
field_14: "Will the buyers live in the property?",
field_15: "Is this a joint purchase?",
@ -27,7 +27,7 @@ class BulkUpload::Sales::Year2024::RowParser
field_19: "How many bedrooms does the property have?",
field_20: "What type of unit is the property?",
field_21: "Which type of bulding is the property?",
field_22: "If known, enter this property's UPRN",
field_22: "If known, enter this propertys UPRN",
field_23: "Address line 1",
field_24: "Address line 2",
@ -40,17 +40,17 @@ class BulkUpload::Sales::Year2024::RowParser
field_31: "Age of buyer 1",
field_32: "Gender identity of buyer 1",
field_33: "What is buyer 1's ethnic group?",
field_34: "What is buyer 1's nationality?",
field_33: "What is buyer 1s ethnic group?",
field_34: "What is buyer 1s nationality?",
field_35: "Working situation of buyer 1",
field_36: "Will buyer 1 live in the property?",
field_37: "Relationship to buyer 1 for person 2",
field_38: "Age of person 2",
field_39: "Gender identity of person 2",
field_40: "Which of the following best describes buyer 2's ethnic background?",
field_40: "Which of the following best describes buyer 2s ethnic background?",
field_41: "What is buyer 2's nationality?",
field_42: "What is buyer 2 or person 2's working situation?",
field_41: "What is buyer 2s nationality?",
field_42: "What is buyer 2 or person 2s working situation?",
field_43: "Will buyer 2 live in the property?",
field_44: "Besides the buyers, how many people will live in the property?",
field_45: "Relationship to buyer 1 for person 3",
@ -71,28 +71,28 @@ class BulkUpload::Sales::Year2024::RowParser
field_59: "Gender identity of person 6",
field_60: "Working situation of person 6",
field_61: "What was buyer 1's previous tenure?",
field_62: "Do you know the postcode of buyer 1's last settled home?",
field_63: "Part 1 of postcode of buyer 1's last settled home",
field_64: "Part 2 of postcode of buyer 1's last settled home",
field_65: "What is the local authority of buyer 1's last settled home?",
field_61: "What was buyer 1s previous tenure?",
field_62: "Do you know the postcode of buyer 1s last settled home?",
field_63: "Part 1 of postcode of buyer 1s last settled home",
field_64: "Part 2 of postcode of buyer 1s last settled home",
field_65: "What is the local authority of buyer 1s last settled home?",
field_66: "Was the buyer registered with their PRP (HA)?",
field_67: "Was the buyer registered with another PRP (HA)?",
field_68: "Was the buyer registered with the local authority?",
field_69: "Was the buyer registered with a Help to Buy agent?",
field_70: "At the time of purchase, was buyer 2 living at the same address as buyer 1?",
field_71: "What was buyer 2's previous tenure?",
field_71: "What was buyer 2s previous tenure?",
field_72: "Has the buyer ever served in the UK Armed Forces and for how long?",
field_73: "Is the buyer still serving in the UK armed forces?",
field_74: "Are any of the buyers a spouse or civil partner of a UK Armed Forces regular who died in service within the last 2 years?",
field_75: "Does anyone in the household consider themselves to have a disability?",
field_76: "Does anyone in the household use a wheelchair?",
field_77: "What is buyer 1's gross annual income?",
field_78: "Was buyer 1's income used for a mortgage application?",
field_79: "What is buyer 2's gross annual income?",
field_77: "What is buyer 1s gross annual income?",
field_78: "Was buyer 1s income used for a mortgage application?",
field_79: "What is buyer 2s gross annual income?",
field_80: "Was buyer 2's income used for a mortgage application?",
field_80: "Was buyer 2s income used for a mortgage application?",
field_81: "Were the buyers receiving any of these housing-related benefits immediately before buying this property?",
field_82: "What is the total amount the buyers had in savings before they paid any deposit for the property?",
field_83: "Have any of the purchasers previously owned a property?",
@ -111,16 +111,16 @@ class BulkUpload::Sales::Year2024::RowParser
field_95: "What is the month of the practical completion or handover date?",
field_96: "What is the year of the practical completion or handover date?",
field_97: "Was the household re-housed under a local authority nominations agreement?",
field_98: "How many bedrooms did the buyer's previous property have?",
field_98: "How many bedrooms did the buyers previous property have?",
field_99: "What was the type of the buyer's previous property?",
field_100: "What was the rent type of the buyer's previous property?",
field_99: "What was the type of the buyers previous property?",
field_100: "What was the rent type of the buyers previous property?",
field_101: "What was the full purchase price?",
field_102: "What was the initial percentage equity stake purchased?",
field_103: "Was a mortgage used for the purchase of this property? - Shared ownership",
field_104: "What is the mortgage amount?",
field_105: "What is the name of the mortgage lender? - Shared ownership",
field_106: "If 'other', what is the name of the mortgage lender?",
field_106: "If 'Other', what is the name of the mortgage lender?",
field_107: "What is the length of the mortgage in years? - Shared ownership",
field_108: "Does this include any extra borrowing?",
@ -136,7 +136,7 @@ class BulkUpload::Sales::Year2024::RowParser
field_118: "What is the mortgage amount?",
field_119: "What is the name of the mortgage lender? - Discounted ownership",
field_120: "If 'other', what is the name of the mortgage lender?",
field_120: "If 'Other', what is the name of the mortgage lender?",
field_121: "What is the length of the mortgage in years? - Discounted ownership",
field_122: "Does this include any extra borrowing?",
field_123: "How much was the cash deposit paid on the property?",

38
app/services/bulk_upload/sales/year2025/row_parser.rb

@ -21,7 +21,7 @@ class BulkUpload::Sales::Year2025::RowParser
field_14: "Was the buyer interviewed for any of the answers you will provide on this log?",
field_15: "Data Protection question",
field_16: "If known, enter this property's UPRN",
field_16: "If known, enter this propertys UPRN",
field_17: "Address line 1",
field_18: "Address line 2",
field_19: "Town or city",
@ -36,16 +36,16 @@ class BulkUpload::Sales::Year2025::RowParser
field_28: "Age of buyer 1",
field_29: "Gender identity of buyer 1",
field_30: "What is buyer 1's ethnic group?",
field_31: "What is buyer 1's nationality?",
field_30: "What is buyer 1s ethnic group?",
field_31: "What is buyer 1s nationality?",
field_32: "Working situation of buyer 1",
field_33: "Will buyer 1 live in the property?",
field_34: "Is buyer 2 or person 2 the partner of buyer 1?",
field_35: "Age of person 2",
field_36: "Gender identity of person 2",
field_37: "Which of the following best describes buyer 2's ethnic background?",
field_38: "What is buyer 2's nationality?",
field_39: "What is buyer 2 or person 2's working situation?",
field_37: "Which of the following best describes buyer 2s ethnic background?",
field_38: "What is buyer 2s nationality?",
field_39: "What is buyer 2 or person 2s working situation?",
field_40: "Will buyer 2 live in the property?",
field_41: "Besides the buyers, how many people will live in the property?",
@ -66,13 +66,13 @@ class BulkUpload::Sales::Year2025::RowParser
field_56: "Gender identity of person 6",
field_57: "Working situation of person 6",
field_58: "What was buyer 1's previous tenure?",
field_59: "Do you know the postcode of buyer 1's last settled home?",
field_60: "Part 1 of postcode of buyer 1's last settled home",
field_61: "Part 2 of postcode of buyer 1's last settled home",
field_62: "What is the local authority of buyer 1's last settled home?",
field_58: "What was buyer 1s previous tenure?",
field_59: "Do you know the postcode of buyer 1s last settled home?",
field_60: "Part 1 of postcode of buyer 1s last settled home",
field_61: "Part 2 of postcode of buyer 1s last settled home",
field_62: "What is the local authority of buyer 1s last settled home?",
field_63: "At the time of purchase, was buyer 2 living at the same address as buyer 1?",
field_64: "What was buyer 2's previous tenure?",
field_64: "What was buyer 2s previous tenure?",
field_65: "Has the buyer ever served in the UK Armed Forces and for how long?",
field_66: "Is the buyer still serving in the UK armed forces?",
@ -80,10 +80,10 @@ class BulkUpload::Sales::Year2025::RowParser
field_68: "Does anyone in the household consider themselves to have a disability?",
field_69: "Does anyone in the household use a wheelchair?",
field_70: "What is buyer 1's gross annual income?",
field_71: "Was buyer 1's income used for a mortgage application?",
field_72: "What is buyer 2's gross annual income?",
field_73: "Was buyer 2's income used for a mortgage application?",
field_70: "What is buyer 1s gross annual income?",
field_71: "Was buyer 1s income used for a mortgage application?",
field_72: "What is buyer 2s gross annual income?",
field_73: "Was buyer 2s income used for a mortgage application?",
field_74: "Were the buyers receiving any of these housing-related benefits immediately before buying this property?",
field_75: "What is the total amount the buyers had in savings before they paid any deposit for the property?",
field_76: "Have any of the purchasers previously owned a property?",
@ -94,9 +94,9 @@ class BulkUpload::Sales::Year2025::RowParser
field_80: "What is the day of the practical completion or handover date?",
field_81: "What is the month of the practical completion or handover date?",
field_82: "What is the year of the practical completion or handover date?",
field_83: "How many bedrooms did the buyer's previous property have?",
field_84: "What was the type of the buyer's previous property?",
field_85: "What was the rent type of the buyer's previous property?",
field_83: "How many bedrooms did the buyers previous property have?",
field_84: "What was the type of the buyers previous property?",
field_85: "What was the rent type of the buyers previous property?",
field_86: "What was the full purchase price?",
field_87: "What was the initial percentage share purchased?",
field_88: "Was a mortgage used for the purchase of this property? - Shared ownership",

2
config/locales/en.yml

@ -423,7 +423,7 @@ en:
warnings:
organisation:
deactivate: "All schemes and users at this organisation will be deactivated. All the organisation's relationships will be removed. It will no longer be possible to create logs for this organisation."
deactivate: "All schemes and users at this organisation will be deactivated. All the organisations relationships will be removed. It will no longer be possible to create logs for this organisation."
reactivate: "All schemes, users, and relationships that were active when this organisation was deactivated will be reactivated."
location:
deactivate:

6
config/locales/forms/2023/lettings/guidance.en.yml

@ -14,7 +14,7 @@ en:
<p>If your organisation’s schemes were migrated from old CORE, they may have new names and codes. Search by postcode to find your scheme.</p>"
scheme_changes_link_text: "Read more about how schemes have changed"
view_schemes_link_text: "View your organisation’s schemes"
privacy_notice_tenant:
content: "Make sure the tenant has seen %{privacy_notice_link} before completing this log."
privacy_notice_link_text: "the Ministry of Housing, Communities and Local Government (MHCLG) privacy notice"
@ -39,7 +39,7 @@ en:
title: "What is a void date?"
content: "<p>Date the property was (legally or contractually) available to let, or for:</p>
<ul class=\"govuk-list govuk-list--bullet\">
<li>re-lets: the day after the previous tenant's contract ended</li>
<li>re-lets: the day after the previous tenants contract ended</li>
<li>new builds: the day the landlord legally first owned the property (‘completion date’)</li>
<li>new conversions or acquisitions: completion date, or the day after rehabilitation work ended</li>
<li>new leases: the day the landlord got contractual property rights and could let it out to tenants</li>
@ -60,4 +60,4 @@ en:
<li>housing benefit</li>
<li>child benefit</li>
<li>council tax support</li>
</ul>"
</ul>"

32
config/locales/forms/2023/lettings/household_characteristics.en.yml

@ -20,8 +20,8 @@ en:
age1:
page_header: ""
age1_known:
check_answer_label: "Lead tenant's age"
check_answer_prompt: "Enter lead tenant's age if known"
check_answer_label: "Lead tenants age"
check_answer_prompt: "Enter lead tenants age if known"
hint_text: "The lead tenant is the person in the household who does the most paid work. If several people do the same paid work, the lead tenant is whoever is the oldest."
question_text: "Do you know the lead tenant’s age?"
age1:
@ -93,7 +93,7 @@ en:
details_known_2:
page_header: "You’ve given us the details for 1 person in the household"
check_answer_label: "Details known for person 2"
check_answer_prompt: "Tell us if you know person 2's details"
check_answer_prompt: "Tell us if you know person 2s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 2?"
@ -108,7 +108,7 @@ en:
page_header: ""
age2_known:
check_answer_label: "Person 2’s age"
check_answer_prompt: "Enter person 2's age if known"
check_answer_prompt: "Enter person 2s age if known"
hint_text: ""
question_text: "Do you know person 2’s age?"
age2:
@ -134,7 +134,7 @@ en:
details_known_3:
page_header: "You’ve given us the details for 2 people in the household"
check_answer_label: "Details known for person 3"
check_answer_prompt: "Tell us if you know person 3's details"
check_answer_prompt: "Tell us if you know person 3s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 3?"
@ -149,7 +149,7 @@ en:
page_header: ""
age3_known:
check_answer_label: "Person 3’s age"
check_answer_prompt: "Enter person 3's age if known"
check_answer_prompt: "Enter person 3s age if known"
hint_text: ""
question_text: "Do you know person 3’s age?"
age3:
@ -175,7 +175,7 @@ en:
details_known_4:
page_header: "You’ve given us the details for 3 people in the household"
check_answer_label: "Details known for person 4"
check_answer_prompt: "Tell us if you know person 4's details"
check_answer_prompt: "Tell us if you know person 4s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 4?"
@ -190,7 +190,7 @@ en:
page_header: ""
age4_known:
check_answer_label: "Person 4’s age"
check_answer_prompt: "Enter person 4's age if known"
check_answer_prompt: "Enter person 4s age if known"
hint_text: ""
question_text: "Do you know person 4’s age?"
age4:
@ -216,7 +216,7 @@ en:
details_known_5:
page_header: "You’ve given us the details for 4 people in the household"
check_answer_label: "Details known for person 5"
check_answer_prompt: "Tell us if you know person 5's details"
check_answer_prompt: "Tell us if you know person 5s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 5?"
@ -231,7 +231,7 @@ en:
page_header: ""
age5_known:
check_answer_label: "Person 5’s age"
check_answer_prompt: "Enter person 5's age if known"
check_answer_prompt: "Enter person 5s age if known"
hint_text: ""
question_text: "Do you know person 5’s age?"
age5:
@ -257,7 +257,7 @@ en:
details_known_6:
page_header: "You’ve given us the details for 5 people in the household"
check_answer_label: "Details known for person 6"
check_answer_prompt: "Tell us if you know person 6's details"
check_answer_prompt: "Tell us if you know person 6s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 6?"
@ -272,7 +272,7 @@ en:
page_header: ""
age6_known:
check_answer_label: "Person 6’s age"
check_answer_prompt: "Enter person 6's age if known"
check_answer_prompt: "Enter person 6s age if known"
hint_text: ""
question_text: "Do you know person 6’s age?"
age6:
@ -298,7 +298,7 @@ en:
details_known_7:
page_header: "You’ve given us the details for 6 people in the household"
check_answer_label: "Details known for person 7"
check_answer_prompt: "Tell us if you know person 7's details"
check_answer_prompt: "Tell us if you know person 7s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 7?"
@ -313,7 +313,7 @@ en:
page_header: ""
age7_known:
check_answer_label: "Person 7’s age"
check_answer_prompt: "Enter person 7's age if known"
check_answer_prompt: "Enter person 7s age if known"
hint_text: ""
question_text: "Do you know person 7’s age?"
age7:
@ -339,7 +339,7 @@ en:
details_known_8:
page_header: "You’ve given us the details for 7 people in the household"
check_answer_label: "Details known for person 8"
check_answer_prompt: "Tell us if you know person 8's details"
check_answer_prompt: "Tell us if you know person 8s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 8?"
@ -354,7 +354,7 @@ en:
page_header: ""
age8_known:
check_answer_label: "Person 8’s age"
check_answer_prompt: "Enter person 8's age if known"
check_answer_prompt: "Enter person 8s age if known"
hint_text: ""
question_text: "Do you know person 8’s age?"
age8:

4
config/locales/forms/2023/lettings/household_situation.en.yml

@ -80,8 +80,8 @@ en:
previous_local_authority:
page_header: ""
previous_la_known:
check_answer_label: "Local authority of household's last settled accommodation"
check_answer_prompt: "Enter the local authority of the buyer's last settled accommodation if known"
check_answer_label: "Local authority of households last settled accommodation"
check_answer_prompt: "Enter the local authority of the buyers last settled accommodation if known"
hint_text: "This is also known as the household’s ‘last settled home’."
question_text: "Do you know the local authority of the household’s last settled accommodation?"
prevloc:

8
config/locales/forms/2023/lettings/property_information.en.yml

@ -9,12 +9,12 @@ en:
check_answer_label: "UPRN known"
check_answer_prompt: "Enter UPRN if known"
hint_text: "The Unique Property Reference Number (UPRN) is a unique number system created by Ordnance Survey and used by housing providers and various industries across the UK. An example UPRN is 10010457355.<br><br>The UPRN may not be the same as the property reference assigned by your organisation.<br><br>If you don’t know the UPRN you can enter the address of the property instead on the next screen."
question_text: "Do you know the property's UPRN?"
question_text: "Do you know the propertys UPRN?"
uprn:
check_answer_label: "UPRN"
check_answer_prompt: ""
hint_text: ""
question_text: "What is the property's UPRN?"
question_text: "What is the propertys UPRN?"
uprn_confirmed:
page_header: "We found an address that might be this property"
@ -24,7 +24,7 @@ en:
question_text: "Is this the property address?"
address:
page_header: "Q12 - What is the property's address?"
page_header: "Q12 - What is the propertys address?"
address_line1:
check_answer_label: "Address lines 1 and 2"
check_answer_prompt: "Enter address lines 1 and 2"
@ -61,7 +61,7 @@ en:
first_time_property_let_as_social_housing:
page_header: ""
check_answer_label: "First time being let as social housing"
check_answer_prompt: "Tell us if it's the first time being let as social housing"
check_answer_prompt: "Tell us if its the first time being let as social housing"
hint_text: ""
question_text: "Is this the first time the property has been let as social housing?"

2
config/locales/forms/2023/lettings/setup.en.yml

@ -55,7 +55,7 @@ en:
renewal:
page_header: ""
check_answer_label: "Property renewal"
check_answer_prompt: "Tell us if it's a property renewal"
check_answer_prompt: "Tell us if its a property renewal"
hint_text: "A renewal is a letting to the same tenant in the same property. If the property was previously being used as temporary accommodation, then answer 'no'."
question_text: "Is this letting a renewal?"

2
config/locales/forms/2023/lettings/soft_validations.en.yml

@ -42,7 +42,7 @@ en:
partner_under_16_value_check:
page_header: ""
check_answer_label: "Partner under 16 confirmation"
check_answer_prompt: "Confirm partner's age"
check_answer_prompt: "Confirm partners age"
hint_text: ""
question_text: "Are you sure this is correct?"
title_text: "You told us this person is aged %{age} years and has 'Partner' relationship to the lead tenant."

4
config/locales/forms/2023/lettings/tenancy_information.en.yml

@ -6,14 +6,14 @@ en:
joint:
page_header: ""
check_answer_label: "Joint tenancy"
check_answer_prompt: "Tell us if it's a joint tenancy"
check_answer_prompt: "Tell us if its a joint tenancy"
hint_text: ""
question_text: "Is this a joint tenancy?"
startertenancy:
page_header: ""
check_answer_label: "Starter or introductory tenancy"
check_answer_prompt: "Tell us if it's a starter or introductory tenancy"
check_answer_prompt: "Tell us if its a starter or introductory tenancy"
hint_text: "This is also known as an ‘introductory period’."
question_text: "Is this a starter tenancy?"

50
config/locales/forms/2023/sales/household_characteristics.en.yml

@ -35,12 +35,12 @@ en:
page_header: ""
age1_known:
check_answer_label: "Buyer 1’s age"
check_answer_prompt: "Enter buyer 1's age if known"
check_answer_prompt: "Enter buyer 1s age if known"
hint_text: "Buyer 1 is the person in the household who does the most paid work. If it’s a joint purchase and the buyers do the same amount of paid work, buyer 1 is whoever is the oldest."
question_text: "Do you know buyer 1’s age?"
age1:
check_answer_label: "Buyer 1’s age"
check_answer_prompt: "Enter buyer 1's age"
check_answer_prompt: "Enter buyer 1s age"
hint_text: ""
question_text: "Age"
@ -99,10 +99,10 @@ en:
ecstat1:
page_header: ""
check_answer_label: "Buyer 1's working situation"
check_answer_label: "Buyer 1s working situation"
check_answer_prompt: ""
hint_text: "Buyer 1 is the person in the household who does the most paid work. If it’s a joint purchase and the buyers do the same amount of paid work, buyer 1 is whoever is the oldest."
question_text: "Which of these best describes buyer 1's working situation?"
question_text: "Which of these best describes buyer 1s working situation?"
buy1livein:
page_header: ""
@ -114,10 +114,10 @@ en:
relat2:
buyer:
page_header: ""
check_answer_label: "Buyer 2's relationship to buyer 1"
check_answer_label: "Buyer 2s relationship to buyer 1"
check_answer_prompt: ""
hint_text: ""
question_text: "What is buyer 2's relationship to buyer 1?"
question_text: "What is buyer 2s relationship to buyer 1?"
person:
page_header: ""
check_answer_label: "Person 2’s relationship to buyer 1"
@ -130,24 +130,24 @@ en:
page_header: ""
age2_known:
check_answer_label: "Buyer 2’s age"
check_answer_prompt: "Enter buyer 2's age if known"
check_answer_prompt: "Enter buyer 2s age if known"
hint_text: ""
question_text: "Do you know buyer 2’s age?"
age2:
check_answer_label: "Buyer 2’s age"
check_answer_prompt: "Enter buyer 2's age"
check_answer_prompt: "Enter buyer 2s age"
hint_text: ""
question_text: "Age"
person:
page_header: ""
age2_known:
check_answer_label: "Person 2’s age"
check_answer_prompt: "Enter person 2's age if known"
check_answer_prompt: "Enter person 2s age if known"
hint_text: ""
question_text: "Do you know person 2’s age?"
age2:
check_answer_label: "Person 2’s age"
check_answer_prompt: "Enter person 2's age"
check_answer_prompt: "Enter person 2s age"
hint_text: ""
question_text: "Age"
@ -214,10 +214,10 @@ en:
ecstat2:
buyer:
page_header: ""
check_answer_label: "Buyer 2's working situation"
check_answer_label: "Buyer 2s working situation"
check_answer_prompt: ""
hint_text: ""
question_text: "Which of these best describes buyer 2's working situation?"
question_text: "Which of these best describes buyer 2s working situation?"
person:
page_header: ""
check_answer_label: "Person 2’s working situation"
@ -249,14 +249,14 @@ en:
details_known_2:
page_header: ""
check_answer_label: "Details known for person 2?"
check_answer_prompt: "Tell us if you know person 2's details"
check_answer_prompt: "Tell us if you know person 2s details"
hint_text: ""
question_text: "Do you know the details for person 2?"
details_known_3:
page_header: ""
check_answer_label: "Details known for person 3?"
check_answer_prompt: "Tell us if you know person 3's details"
check_answer_prompt: "Tell us if you know person 3s details"
hint_text: ""
question_text: "Do you know the details for person 3?"
@ -271,12 +271,12 @@ en:
page_header: ""
age3_known:
check_answer_label: "Person 3’s age"
check_answer_prompt: "Enter person 3's age if known"
check_answer_prompt: "Enter person 3s age if known"
hint_text: ""
question_text: "Do you know person 3’s age?"
age3:
check_answer_label: "Person 3’s age"
check_answer_prompt: "Enter person 3's age"
check_answer_prompt: "Enter person 3s age"
hint_text: ""
question_text: "Age"
@ -297,7 +297,7 @@ en:
details_known_4:
page_header: ""
check_answer_label: "Details known for person 4?"
check_answer_prompt: "Tell us if you know person 4's details"
check_answer_prompt: "Tell us if you know person 4s details"
hint_text: ""
question_text: "Do you know the details for person 4?"
@ -312,12 +312,12 @@ en:
page_header: ""
age4_known:
check_answer_label: "Person 4’s age"
check_answer_prompt: "Enter person 4's age if known"
check_answer_prompt: "Enter person 4s age if known"
hint_text: ""
question_text: "Do you know person 4’s age?"
age4:
check_answer_label: "Person 4’s age"
check_answer_prompt: "Enter person 4's age"
check_answer_prompt: "Enter person 4s age"
hint_text: ""
question_text: "Age"
@ -338,7 +338,7 @@ en:
details_known_5:
page_header: ""
check_answer_label: "Details known for person 5?"
check_answer_prompt: "Tell us if you know person 5's details"
check_answer_prompt: "Tell us if you know person 5s details"
hint_text: ""
question_text: "Do you know the details for person 5?"
@ -353,12 +353,12 @@ en:
page_header: ""
age5_known:
check_answer_label: "Person 5’s age"
check_answer_prompt: "Enter person 5's age if known"
check_answer_prompt: "Enter person 5s age if known"
hint_text: ""
question_text: "Do you know person 5’s age?"
age5:
check_answer_label: "Person 5’s age"
check_answer_prompt: "Enter person 5's age"
check_answer_prompt: "Enter person 5s age"
hint_text: ""
question_text: "Age"
@ -379,7 +379,7 @@ en:
details_known_6:
page_header: ""
check_answer_label: "Details known for person 6?"
check_answer_prompt: "Tell us if you know person 6's details"
check_answer_prompt: "Tell us if you know person 6s details"
hint_text: ""
question_text: "Do you know the details for person 6?"
@ -394,12 +394,12 @@ en:
page_header: ""
age6_known:
check_answer_label: "Person 6’s age"
check_answer_prompt: "Enter person 6's age if known"
check_answer_prompt: "Enter person 6s age if known"
hint_text: ""
question_text: "Do you know person 6’s age?"
age6:
check_answer_label: "Person 6’s age"
check_answer_prompt: "Enter person 6's age"
check_answer_prompt: "Enter person 6s age"
hint_text: ""
question_text: "Age"

2
config/locales/forms/2023/sales/household_situation.en.yml

@ -27,7 +27,7 @@ en:
page_header: ""
previous_la_known:
check_answer_label: "Local authority of buyer 1’s last settled accommodation"
check_answer_prompt: "Enter the local authority of the buyer's last settled accommodation if known"
check_answer_prompt: "Enter the local authority of the buyers last settled accommodation if known"
hint_text: "This is also known as the household’s 'last settled home'"
question_text: "Do you know the local authority of buyer 1’s last settled accommodation?"
prevloc:

8
config/locales/forms/2023/sales/income_benefits_and_savings.en.yml

@ -7,7 +7,7 @@ en:
page_header: ""
income1nk:
check_answer_label: "Buyer 1’s gross annual income known"
check_answer_prompt: "Enter buyer 1's gross annual income if known"
check_answer_prompt: "Enter buyer 1s gross annual income if known"
hint_text: ""
question_text: "Do you know buyer 1’s annual income?"
income1:
@ -27,7 +27,7 @@ en:
page_header: ""
income2nk:
check_answer_label: "Buyer 2’s gross annual income known"
check_answer_prompt: "Enter buyer 2's gross annual income if known"
check_answer_prompt: "Enter buyer 2s gross annual income if known"
hint_text: ""
question_text: "Do you know buyer 2’s annual income?"
income2:
@ -60,7 +60,7 @@ en:
page_header: ""
savingsnk:
check_answer_label: "Buyers’ total savings"
check_answer_prompt: "Enter buyers' total savings if known"
check_answer_prompt: "Enter buyers total savings if known"
hint_text: ""
question_text: "Do you know how much the buyers had in savings before they paid any deposit for the property?"
savings:
@ -72,7 +72,7 @@ en:
page_header: ""
savingsnk:
check_answer_label: "Buyer’s total savings"
check_answer_prompt: "Enter buyer's total savings if known"
check_answer_prompt: "Enter buyers total savings if known"
hint_text: ""
question_text: "Do you know how much the buyer had in savings before they paid any deposit for the property?"
savings:

2
config/locales/forms/2023/sales/other_household_information.en.yml

@ -28,7 +28,7 @@ en:
page_header: ""
check_answer_label: "Household member has a disability"
check_answer_prompt: "Tell us if someone has a disability"
hint_text: "This includes any long-term health condition that has an impact on the person's day-to-day life"
hint_text: "This includes any long-term health condition that has an impact on the persons day-to-day life"
question_text: "Does anyone in the household consider themselves to have a disability?"
wheel:

6
config/locales/forms/2023/sales/property_information.en.yml

@ -9,12 +9,12 @@ en:
check_answer_label: "UPRN known"
check_answer_prompt: "Enter UPRN if known"
hint_text: "The Unique Property Reference Number (UPRN) is a unique number system created by Ordnance Survey and used by housing providers and various industries across the UK. An example UPRN is 10010457355.<br><br>The UPRN may not be the same as the property reference assigned by your organisation.<br><br>If you don’t know the UPRN you can enter the address of the property instead on the next screen."
question_text: "Do you know the property's UPRN?"
question_text: "Do you know the propertys UPRN?"
uprn:
check_answer_label: "UPRN"
check_answer_prompt: ""
hint_text: ""
question_text: "What is the property's UPRN?"
question_text: "What is the propertys UPRN?"
uprn_confirmed:
page_header: "We found an address that might be this property"
@ -24,7 +24,7 @@ en:
question_text: "Is this the property address?"
address:
page_header: "Q15 - What is the property's address?"
page_header: "Q15 - What is the propertys address?"
address_line1:
check_answer_label: "Address lines 1 and 2"
check_answer_prompt: "Enter address lines 1 and 2"

2
config/locales/forms/2023/sales/sale_information.en.yml

@ -32,7 +32,7 @@ en:
staircasing:
page_header: ""
check_answer_label: "Staircasing transaction"
check_answer_prompt: "Tell us if it's a staircasing transaction"
check_answer_prompt: "Tell us if its a staircasing transaction"
hint_text: "A staircasing transaction is when the household purchases more shares in their property, increasing the proportion they own and decreasing the proportion the housing association owns. Once the household purchases 100% of the shares, they own the property."
question_text: "Is this a staircasing transaction?"
about_staircasing:

10
config/locales/forms/2023/sales/soft_validations.en.yml

@ -7,9 +7,9 @@ en:
max:
page_header: ""
check_answer_label: "Retirement confirmation"
check_answer_prompt: "Confirm person isn't retired"
check_answer_prompt: "Confirm person isnt retired"
hint_text: ""
question_text: "Are you sure this person isn't retired?"
question_text: "Are you sure this person isnt retired?"
title_text: "You told us this person is over 66 and not retired."
informative_text: "The minimum expected retirement age in England is 66."
min:
@ -146,7 +146,7 @@ en:
check_answer_label: "Deposit confirmation"
check_answer_prompt: "Confirm deposit amount"
hint_text: ""
question_text: "Are you sure that the deposit is this much higher than the buyer's savings?"
question_text: "Are you sure that the deposit is this much higher than the buyers savings?"
title_text: "You told us the buyers’ deposit was %{deposit} and their savings were %{savings}."
informative_text: "The deposit amount is higher than we would expect for the amount of savings they have."
not_joint_purchase:
@ -154,7 +154,7 @@ en:
check_answer_label: "Deposit confirmation"
check_answer_prompt: "Confirm deposit amount"
hint_text: ""
question_text: "Are you sure that the deposit is this much higher than the buyer's savings?"
question_text: "Are you sure that the deposit is this much higher than the buyers savings?"
title_text: "You told us the buyer’s deposit was %{deposit} and their savings were %{savings}."
informative_text: "The deposit amount is higher than we would expect for the amount of savings they have."
@ -196,7 +196,7 @@ en:
partner_under_16_value_check:
page_header: ""
check_answer_label: "Partner under 16 confirmation"
check_answer_prompt: "Confirm partner's age"
check_answer_prompt: "Confirm partners age"
hint_text: ""
question_text: "Are you sure this is correct?"
title_text: "You told us this person is aged %{age} years and has 'Partner' relationship to buyer 1."

2
config/locales/forms/2024/lettings/guidance.en.yml

@ -39,7 +39,7 @@ en:
title: "What is a void date?"
content: "<p>Date the property was (legally or contractually) available to let, or for:</p>
<ul class=\"govuk-list govuk-list--bullet\">
<li>re-lets: the day after the previous tenant's contract ended</li>
<li>re-lets: the day after the previous tenants contract ended</li>
<li>new builds: the day the landlord legally first owned the property (‘completion date’)</li>
<li>new conversions or acquisitions: completion date, or the day after rehabilitation work ended</li>
<li>new leases: the day the landlord got contractual property rights and could let it out to tenants</li>

32
config/locales/forms/2024/lettings/household_characteristics.en.yml

@ -13,8 +13,8 @@ en:
age1:
page_header: ""
age1_known:
check_answer_label: "Lead tenant's age"
check_answer_prompt: "Enter lead tenant's age if known"
check_answer_label: "Lead tenants age"
check_answer_prompt: "Enter lead tenants age if known"
hint_text: "The lead tenant is the person in the household who does the most paid work. If several people do the same paid work, the lead tenant is whoever is the oldest."
question_text: "Do you know the lead tenant’s age?"
age1:
@ -92,7 +92,7 @@ en:
details_known_2:
page_header: "You’ve given us the details for 1 person in the household"
check_answer_label: "Details known for person 2"
check_answer_prompt: "Tell us if you know person 2's details"
check_answer_prompt: "Tell us if you know person 2s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 2?"
@ -107,7 +107,7 @@ en:
page_header: ""
age2_known:
check_answer_label: "Person 2’s age"
check_answer_prompt: "Enter person 2's age if known"
check_answer_prompt: "Enter person 2s age if known"
hint_text: ""
question_text: "Do you know person 2’s age?"
age2:
@ -133,7 +133,7 @@ en:
details_known_3:
page_header: "You’ve given us the details for 2 people in the household"
check_answer_label: "Details known for person 3"
check_answer_prompt: "Tell us if you know person 3's details"
check_answer_prompt: "Tell us if you know person 3s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 3?"
@ -148,7 +148,7 @@ en:
page_header: ""
age3_known:
check_answer_label: "Person 3’s age"
check_answer_prompt: "Enter person 3's age if known"
check_answer_prompt: "Enter person 3s age if known"
hint_text: ""
question_text: "Do you know person 3’s age?"
age3:
@ -174,7 +174,7 @@ en:
details_known_4:
page_header: "You’ve given us the details for 3 people in the household"
check_answer_label: "Details known for person 4"
check_answer_prompt: "Tell us if you know person 4's details"
check_answer_prompt: "Tell us if you know person 4s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 4?"
@ -189,7 +189,7 @@ en:
page_header: ""
age4_known:
check_answer_label: "Person 4’s age"
check_answer_prompt: "Enter person 4's age if known"
check_answer_prompt: "Enter person 4s age if known"
hint_text: ""
question_text: "Do you know person 4’s age?"
age4:
@ -215,7 +215,7 @@ en:
details_known_5:
page_header: "You’ve given us the details for 4 people in the household"
check_answer_label: "Details known for person 5"
check_answer_prompt: "Tell us if you know person 5's details"
check_answer_prompt: "Tell us if you know person 5s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 5?"
@ -230,7 +230,7 @@ en:
page_header: ""
age5_known:
check_answer_label: "Person 5’s age"
check_answer_prompt: "Enter person 5's age if known"
check_answer_prompt: "Enter person 5s age if known"
hint_text: ""
question_text: "Do you know person 5’s age?"
age5:
@ -256,7 +256,7 @@ en:
details_known_6:
page_header: "You’ve given us the details for 5 people in the household"
check_answer_label: "Details known for person 6"
check_answer_prompt: "Tell us if you know person 6's details"
check_answer_prompt: "Tell us if you know person 6s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 6?"
@ -271,7 +271,7 @@ en:
page_header: ""
age6_known:
check_answer_label: "Person 6’s age"
check_answer_prompt: "Enter person 6's age if known"
check_answer_prompt: "Enter person 6s age if known"
hint_text: ""
question_text: "Do you know person 6’s age?"
age6:
@ -297,7 +297,7 @@ en:
details_known_7:
page_header: "You’ve given us the details for 6 people in the household"
check_answer_label: "Details known for person 7"
check_answer_prompt: "Tell us if you know person 7's details"
check_answer_prompt: "Tell us if you know person 7s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 7?"
@ -312,7 +312,7 @@ en:
page_header: ""
age7_known:
check_answer_label: "Person 7’s age"
check_answer_prompt: "Enter person 7's age if known"
check_answer_prompt: "Enter person 7s age if known"
hint_text: ""
question_text: "Do you know person 7’s age?"
age7:
@ -338,7 +338,7 @@ en:
details_known_8:
page_header: "You’ve given us the details for 7 people in the household"
check_answer_label: "Details known for person 8"
check_answer_prompt: "Tell us if you know person 8's details"
check_answer_prompt: "Tell us if you know person 8s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 8?"
@ -353,7 +353,7 @@ en:
page_header: ""
age8_known:
check_answer_label: "Person 8’s age"
check_answer_prompt: "Enter person 8's age if known"
check_answer_prompt: "Enter person 8s age if known"
hint_text: ""
question_text: "Do you know person 8’s age?"
age8:

4
config/locales/forms/2024/lettings/household_situation.en.yml

@ -80,8 +80,8 @@ en:
previous_local_authority:
page_header: ""
previous_la_known:
check_answer_label: "Local authority of household's last settled accommodation"
check_answer_prompt: "Enter the local authority of the buyer's last settled accommodation if known"
check_answer_label: "Local authority of households last settled accommodation"
check_answer_prompt: "Enter the local authority of the buyers last settled accommodation if known"
hint_text: "This is the tenant’s last long-standing home. It is where the tenant was living before any period in temporary accommodation, sleeping rough or otherwise homeless."
question_text: "Do you know the local authority of the household’s last settled accommodation?"
prevloc:

10
config/locales/forms/2024/lettings/property_information.en.yml

@ -6,7 +6,7 @@ en:
first_time_property_let_as_social_housing:
page_header: ""
check_answer_label: "First time being let as social housing"
check_answer_prompt: "Tell us if it's the first time being let as social housing"
check_answer_prompt: "Tell us if its the first time being let as social housing"
hint_text: ""
question_text: "Is this the first time the property has been let as social housing?"
@ -16,12 +16,12 @@ en:
check_answer_label: "UPRN known"
check_answer_prompt: "Enter UPRN if known"
hint_text: "The Unique Property Reference Number (UPRN) is a unique number system created by Ordnance Survey and used by housing providers and various industries across the UK. An example UPRN is 10010457355.<br><br>The UPRN may not be the same as the property reference assigned by your organisation.<br><br>If you don’t know the UPRN you can enter the address of the property instead on the next screen."
question_text: "Do you know the property's UPRN?"
question_text: "Do you know the propertys UPRN?"
uprn:
check_answer_label: "UPRN"
check_answer_prompt: ""
hint_text: ""
question_text: "What is the property's UPRN?"
question_text: "What is the propertys UPRN?"
uprn_confirmed:
page_header: "We found an address that might be this property"
@ -51,14 +51,14 @@ en:
question_text: "Select the correct address"
address_search:
page_header: "What is the property's address?"
page_header: "What is the propertys address?"
check_answer_label: "Address"
check_answer_prompt: "Enter address or UPRN"
hint_text: "For example, '1 Victoria Road' or '10010457355'"
question_text: "Enter address or UPRN"
address:
page_header: "What is the property's address?"
page_header: "What is the propertys address?"
address_line1:
check_answer_label: "Address lines 1 and 2"
check_answer_prompt: "Enter address lines 1 and 2"

2
config/locales/forms/2024/lettings/setup.en.yml

@ -55,7 +55,7 @@ en:
renewal:
page_header: ""
check_answer_label: "Property renewal"
check_answer_prompt: "Tell us if it's a property renewal"
check_answer_prompt: "Tell us if its a property renewal"
hint_text: "If the property was previously being used as temporary accommodation, then answer 'no'."
question_text: "Is this letting a renewal of social housing to the same tenant in the same property?"

2
config/locales/forms/2024/lettings/soft_validations.en.yml

@ -42,7 +42,7 @@ en:
partner_under_16_value_check:
page_header: ""
check_answer_label: "Partner under 16 confirmation"
check_answer_prompt: "Confirm partner's age"
check_answer_prompt: "Confirm partners age"
hint_text: ""
question_text: "Are you sure this is correct?"
title_text: "You told us this person is aged %{age} years and has 'Partner' relationship to the lead tenant."

4
config/locales/forms/2024/lettings/tenancy_information.en.yml

@ -6,14 +6,14 @@ en:
joint:
page_header: ""
check_answer_label: "Joint tenancy"
check_answer_prompt: "Tell us if it's a joint tenancy"
check_answer_prompt: "Tell us if its a joint tenancy"
hint_text: "This is where two or more people are named on the tenancy agreement"
question_text: "Is this a joint tenancy?"
startertenancy:
page_header: ""
check_answer_label: "Starter or introductory tenancy"
check_answer_prompt: "Tell us if it's a starter or introductory tenancy"
check_answer_prompt: "Tell us if its a starter or introductory tenancy"
hint_text: "If the tenancy has an ‘introductory period’ answer ‘yes’.<br><br>You should submit a CORE log at the beginning of the starter tenancy or introductory period, with the best information you have at the time. You do not need to submit a log when a tenant later rolls onto the main tenancy."
question_text: "Is this a starter tenancy?"

50
config/locales/forms/2024/sales/household_characteristics.en.yml

@ -7,12 +7,12 @@ en:
page_header: ""
age1_known:
check_answer_label: "Buyer 1’s age"
check_answer_prompt: "Enter buyer 1's age if known"
check_answer_prompt: "Enter buyer 1s age if known"
hint_text: "Buyer 1 is the person in the household who does the most paid work. If it’s a joint purchase and the buyers do the same amount of paid work, buyer 1 is whoever is the oldest."
question_text: "Do you know buyer 1’s age?"
age1:
check_answer_label: "Buyer 1’s age"
check_answer_prompt: "Enter buyer 1's age"
check_answer_prompt: "Enter buyer 1s age"
hint_text: ""
question_text: "Age"
@ -78,10 +78,10 @@ en:
ecstat1:
page_header: ""
check_answer_label: "Buyer 1's working situation"
check_answer_label: "Buyer 1s working situation"
check_answer_prompt: ""
hint_text: ""
question_text: "Which of these best describes buyer 1's working situation?"
question_text: "Which of these best describes buyer 1s working situation?"
buy1livein:
page_header: ""
@ -93,10 +93,10 @@ en:
relat2:
buyer:
page_header: ""
check_answer_label: "Buyer 2's relationship to buyer 1"
check_answer_label: "Buyer 2s relationship to buyer 1"
check_answer_prompt: ""
hint_text: ""
question_text: "What is buyer 2's relationship to buyer 1?"
question_text: "What is buyer 2s relationship to buyer 1?"
person:
page_header: ""
check_answer_label: "Person 2’s relationship to buyer 1"
@ -109,24 +109,24 @@ en:
page_header: ""
age2_known:
check_answer_label: "Buyer 2’s age"
check_answer_prompt: "Enter buyer 2's age if known"
check_answer_prompt: "Enter buyer 2s age if known"
hint_text: ""
question_text: "Do you know buyer 2’s age?"
age2:
check_answer_label: "Buyer 2’s age"
check_answer_prompt: "Enter buyer 2's age"
check_answer_prompt: "Enter buyer 2s age"
hint_text: ""
question_text: "Age"
person:
page_header: ""
age2_known:
check_answer_label: "Person 2’s age"
check_answer_prompt: "Enter person 2's age if known"
check_answer_prompt: "Enter person 2s age if known"
hint_text: ""
question_text: "Do you know person 2’s age?"
age2:
check_answer_label: "Person 2’s age"
check_answer_prompt: "Enter person 2's age"
check_answer_prompt: "Enter person 2s age"
hint_text: ""
question_text: "Age"
@ -200,10 +200,10 @@ en:
ecstat2:
buyer:
page_header: ""
check_answer_label: "Buyer 2's working situation"
check_answer_label: "Buyer 2s working situation"
check_answer_prompt: ""
hint_text: ""
question_text: "Which of these best describes buyer 2's working situation?"
question_text: "Which of these best describes buyer 2s working situation?"
person:
page_header: ""
check_answer_label: "Person 2’s working situation"
@ -235,14 +235,14 @@ en:
details_known_2:
page_header: ""
check_answer_label: "Details known for person 2?"
check_answer_prompt: "Tell us if you know person 2's details"
check_answer_prompt: "Tell us if you know person 2s details"
hint_text: ""
question_text: "Do you know the details for person 2?"
details_known_3:
page_header: ""
check_answer_label: "Details known for person 3?"
check_answer_prompt: "Tell us if you know person 3's details"
check_answer_prompt: "Tell us if you know person 3s details"
hint_text: ""
question_text: "Do you know the details for person 3?"
@ -257,12 +257,12 @@ en:
page_header: ""
age3_known:
check_answer_label: "Person 3’s age"
check_answer_prompt: "Enter person 3's age if known"
check_answer_prompt: "Enter person 3s age if known"
hint_text: ""
question_text: "Do you know person 3’s age?"
age3:
check_answer_label: "Person 3’s age"
check_answer_prompt: "Enter person 3's age"
check_answer_prompt: "Enter person 3s age"
hint_text: ""
question_text: "Age"
@ -283,7 +283,7 @@ en:
details_known_4:
page_header: ""
check_answer_label: "Details known for person 4?"
check_answer_prompt: "Tell us if you know person 4's details"
check_answer_prompt: "Tell us if you know person 4s details"
hint_text: ""
question_text: "Do you know the details for person 4?"
@ -298,12 +298,12 @@ en:
page_header: ""
age4_known:
check_answer_label: "Person 4’s age"
check_answer_prompt: "Enter person 4's age if known"
check_answer_prompt: "Enter person 4s age if known"
hint_text: ""
question_text: "Do you know person 4’s age?"
age4:
check_answer_label: "Person 4’s age"
check_answer_prompt: "Enter person 4's age"
check_answer_prompt: "Enter person 4s age"
hint_text: ""
question_text: "Age"
@ -324,7 +324,7 @@ en:
details_known_5:
page_header: ""
check_answer_label: "Details known for person 5?"
check_answer_prompt: "Tell us if you know person 5's details"
check_answer_prompt: "Tell us if you know person 5s details"
hint_text: ""
question_text: "Do you know the details for person 5?"
@ -339,12 +339,12 @@ en:
page_header: ""
age5_known:
check_answer_label: "Person 5’s age"
check_answer_prompt: "Enter person 5's age if known"
check_answer_prompt: "Enter person 5s age if known"
hint_text: ""
question_text: "Do you know person 5’s age?"
age5:
check_answer_label: "Person 5’s age"
check_answer_prompt: "Enter person 5's age"
check_answer_prompt: "Enter person 5s age"
hint_text: ""
question_text: "Age"
@ -365,7 +365,7 @@ en:
details_known_6:
page_header: ""
check_answer_label: "Details known for person 6?"
check_answer_prompt: "Tell us if you know person 6's details"
check_answer_prompt: "Tell us if you know person 6s details"
hint_text: ""
question_text: "Do you know the details for person 6?"
@ -380,12 +380,12 @@ en:
page_header: ""
age6_known:
check_answer_label: "Person 6’s age"
check_answer_prompt: "Enter person 6's age if known"
check_answer_prompt: "Enter person 6s age if known"
hint_text: ""
question_text: "Do you know person 6’s age?"
age6:
check_answer_label: "Person 6’s age"
check_answer_prompt: "Enter person 6's age"
check_answer_prompt: "Enter person 6s age"
hint_text: ""
question_text: "Age"

2
config/locales/forms/2024/sales/household_situation.en.yml

@ -27,7 +27,7 @@ en:
page_header: ""
previous_la_known:
check_answer_label: "Local authority of buyer 1’s last settled accommodation"
check_answer_prompt: "Enter the local authority of the buyer's last settled accommodation if known"
check_answer_prompt: "Enter the local authority of the buyers last settled accommodation if known"
hint_text: "This is also known as the household’s 'last settled home'"
question_text: "Do you know the local authority of buyer 1’s last settled accommodation?"
prevloc:

8
config/locales/forms/2024/sales/income_benefits_and_savings.en.yml

@ -7,7 +7,7 @@ en:
page_header: ""
income1nk:
check_answer_label: "Buyer 1’s gross annual income known"
check_answer_prompt: "Enter buyer 1's gross annual income if known"
check_answer_prompt: "Enter buyer 1s gross annual income if known"
hint_text: ""
question_text: "Do you know buyer 1’s annual income?"
income1:
@ -27,7 +27,7 @@ en:
page_header: ""
income2nk:
check_answer_label: "Buyer 2’s gross annual income known"
check_answer_prompt: "Enter buyer 2's gross annual income if known"
check_answer_prompt: "Enter buyer 2s gross annual income if known"
hint_text: ""
question_text: "Do you know buyer 2’s annual income?"
income2:
@ -62,7 +62,7 @@ en:
page_header: ""
savingsnk:
check_answer_label: "Buyers’ total savings"
check_answer_prompt: "Enter buyers' total savings if known"
check_answer_prompt: "Enter buyers total savings if known"
hint_text: ""
question_text: "Do you know how much the buyers had in savings before they paid any deposit for the property?"
savings:
@ -74,7 +74,7 @@ en:
page_header: ""
savingsnk:
check_answer_label: "Buyer’s total savings"
check_answer_prompt: "Enter buyer's total savings if known"
check_answer_prompt: "Enter buyers total savings if known"
hint_text: ""
question_text: "Do you know how much the buyer had in savings before they paid any deposit for the property?"
savings:

2
config/locales/forms/2024/sales/other_household_information.en.yml

@ -28,7 +28,7 @@ en:
page_header: ""
check_answer_label: "Household member has a disability"
check_answer_prompt: "Tell us if someone has a disability"
hint_text: "This includes any long-term health condition that has an impact on the person's day-to-day life"
hint_text: "This includes any long-term health condition that has an impact on the persons day-to-day life"
question_text: "Does anyone in the household consider themselves to have a disability?"
wheel:

8
config/locales/forms/2024/sales/property_information.en.yml

@ -9,12 +9,12 @@ en:
check_answer_label: "UPRN known"
check_answer_prompt: "Enter UPRN if known"
hint_text: "The Unique Property Reference Number (UPRN) is a unique number system created by Ordnance Survey and used by housing providers and various industries across the UK. An example UPRN is 10010457355.<br><br>The UPRN may not be the same as the property reference assigned by your organisation.<br><br>If you don’t know the UPRN you can enter the address of the property instead on the next screen."
question_text: "Do you know the property's UPRN?"
question_text: "Do you know the propertys UPRN?"
uprn:
check_answer_label: "UPRN"
check_answer_prompt: ""
hint_text: ""
question_text: "What is the property's UPRN?"
question_text: "What is the propertys UPRN?"
uprn_confirmed:
page_header: "We found an address that might be this property"
@ -44,14 +44,14 @@ en:
question_text: "Select the correct address"
address_search:
page_header: "What is the property's address?"
page_header: "What is the propertys address?"
check_answer_label: "Address"
check_answer_prompt: "Enter address or UPRN"
hint_text: "For example, '1 Victoria Road' or '10010457355'"
question_text: "Enter address or UPRN"
address:
page_header: "What is the property's address?"
page_header: "What is the propertys address?"
address_line1:
check_answer_label: "Address lines 1 and 2"
check_answer_prompt: "Enter address lines 1 and 2"

2
config/locales/forms/2024/sales/sale_information.en.yml

@ -32,7 +32,7 @@ en:
staircasing:
page_header: ""
check_answer_label: "Staircasing transaction"
check_answer_prompt: "Tell us if it's a staircasing transaction"
check_answer_prompt: "Tell us if its a staircasing transaction"
hint_text: "A staircasing transaction is when the household purchases more shares in their property, increasing the proportion they own and decreasing the proportion the housing association owns. Once the household purchases 100% of the shares, they own the property."
question_text: "Is this a staircasing transaction?"
about_staircasing:

10
config/locales/forms/2024/sales/soft_validations.en.yml

@ -7,9 +7,9 @@ en:
max:
page_header: ""
check_answer_label: "Retirement confirmation"
check_answer_prompt: "Confirm person isn't retired"
check_answer_prompt: "Confirm person isnt retired"
hint_text: ""
question_text: "Are you sure this person isn't retired?"
question_text: "Are you sure this person isnt retired?"
title_text: "You told us this person is over 66 and not retired."
informative_text: "The minimum expected retirement age in England is 66."
min:
@ -144,7 +144,7 @@ en:
check_answer_label: "Deposit confirmation"
check_answer_prompt: "Confirm deposit amount"
hint_text: ""
question_text: "Are you sure that the deposit is this much higher than the buyer's savings?"
question_text: "Are you sure that the deposit is this much higher than the buyers savings?"
title_text: "You told us the buyers’ deposit was %{deposit} and their savings were %{savings}."
informative_text: "The deposit amount is higher than we would expect for the amount of savings they have."
not_joint_purchase:
@ -152,7 +152,7 @@ en:
check_answer_label: "Deposit confirmation"
check_answer_prompt: "Confirm deposit amount"
hint_text: ""
question_text: "Are you sure that the deposit is this much higher than the buyer's savings?"
question_text: "Are you sure that the deposit is this much higher than the buyers savings?"
title_text: "You told us the buyer’s deposit was %{deposit} and their savings were %{savings}."
informative_text: "The deposit amount is higher than we would expect for the amount of savings they have."
@ -203,7 +203,7 @@ en:
partner_under_16_value_check:
page_header: ""
check_answer_label: "Partner under 16 confirmation"
check_answer_prompt: "Confirm partner's age"
check_answer_prompt: "Confirm partners age"
hint_text: ""
question_text: "Are you sure this is correct?"
title_text: "You told us this person is aged %{age} years and has 'Partner' relationship to buyer 1."

2
config/locales/forms/2025/lettings/guidance.en.yml

@ -38,7 +38,7 @@ en:
title: "What is a void date?"
content: "<p>Date the property was (legally or contractually) available to let, or for:</p>
<ul class=\"govuk-list govuk-list--bullet\">
<li>re-lets: the day after the previous tenant's contract ended</li>
<li>re-lets: the day after the previous tenants contract ended</li>
<li>new builds: the day the landlord legally first owned the property (‘completion date’)</li>
<li>new conversions or acquisitions: completion date, or the day after rehabilitation work ended</li>
<li>new leases: the day the landlord got contractual property rights and could let it out to tenants</li>

32
config/locales/forms/2025/lettings/household_characteristics.en.yml

@ -13,8 +13,8 @@ en:
age1:
page_header: ""
age1_known:
check_answer_label: "Lead tenant's age"
check_answer_prompt: "Enter lead tenant's age if known"
check_answer_label: "Lead tenants age"
check_answer_prompt: "Enter lead tenants age if known"
hint_text: "The lead tenant is the person in the household who does the most paid work. If several people do the same paid work, the lead tenant is whoever is the oldest."
question_text: "Do you know the lead tenant’s age?"
age1:
@ -92,7 +92,7 @@ en:
details_known_2:
page_header: "You’ve given us the details for 1 person in the household"
check_answer_label: "Details known for person 2"
check_answer_prompt: "Tell us if you know person 2's details"
check_answer_prompt: "Tell us if you know person 2s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 2?"
@ -107,7 +107,7 @@ en:
page_header: ""
age2_known:
check_answer_label: "Person 2’s age"
check_answer_prompt: "Enter person 2's age if known"
check_answer_prompt: "Enter person 2s age if known"
hint_text: ""
question_text: "Do you know person 2’s age?"
age2:
@ -133,7 +133,7 @@ en:
details_known_3:
page_header: "You’ve given us the details for 2 people in the household"
check_answer_label: "Details known for person 3"
check_answer_prompt: "Tell us if you know person 3's details"
check_answer_prompt: "Tell us if you know person 3s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 3?"
@ -148,7 +148,7 @@ en:
page_header: ""
age3_known:
check_answer_label: "Person 3’s age"
check_answer_prompt: "Enter person 3's age if known"
check_answer_prompt: "Enter person 3s age if known"
hint_text: ""
question_text: "Do you know person 3’s age?"
age3:
@ -174,7 +174,7 @@ en:
details_known_4:
page_header: "You’ve given us the details for 3 people in the household"
check_answer_label: "Details known for person 4"
check_answer_prompt: "Tell us if you know person 4's details"
check_answer_prompt: "Tell us if you know person 4s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 4?"
@ -189,7 +189,7 @@ en:
page_header: ""
age4_known:
check_answer_label: "Person 4’s age"
check_answer_prompt: "Enter person 4's age if known"
check_answer_prompt: "Enter person 4s age if known"
hint_text: ""
question_text: "Do you know person 4’s age?"
age4:
@ -215,7 +215,7 @@ en:
details_known_5:
page_header: "You’ve given us the details for 4 people in the household"
check_answer_label: "Details known for person 5"
check_answer_prompt: "Tell us if you know person 5's details"
check_answer_prompt: "Tell us if you know person 5s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 5?"
@ -230,7 +230,7 @@ en:
page_header: ""
age5_known:
check_answer_label: "Person 5’s age"
check_answer_prompt: "Enter person 5's age if known"
check_answer_prompt: "Enter person 5s age if known"
hint_text: ""
question_text: "Do you know person 5’s age?"
age5:
@ -256,7 +256,7 @@ en:
details_known_6:
page_header: "You’ve given us the details for 5 people in the household"
check_answer_label: "Details known for person 6"
check_answer_prompt: "Tell us if you know person 6's details"
check_answer_prompt: "Tell us if you know person 6s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 6?"
@ -271,7 +271,7 @@ en:
page_header: ""
age6_known:
check_answer_label: "Person 6’s age"
check_answer_prompt: "Enter person 6's age if known"
check_answer_prompt: "Enter person 6s age if known"
hint_text: ""
question_text: "Do you know person 6’s age?"
age6:
@ -297,7 +297,7 @@ en:
details_known_7:
page_header: "You’ve given us the details for 6 people in the household"
check_answer_label: "Details known for person 7"
check_answer_prompt: "Tell us if you know person 7's details"
check_answer_prompt: "Tell us if you know person 7s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 7?"
@ -312,7 +312,7 @@ en:
page_header: ""
age7_known:
check_answer_label: "Person 7’s age"
check_answer_prompt: "Enter person 7's age if known"
check_answer_prompt: "Enter person 7s age if known"
hint_text: ""
question_text: "Do you know person 7’s age?"
age7:
@ -338,7 +338,7 @@ en:
details_known_8:
page_header: "You’ve given us the details for 7 people in the household"
check_answer_label: "Details known for person 8"
check_answer_prompt: "Tell us if you know person 8's details"
check_answer_prompt: "Tell us if you know person 8s details"
hint_text: "You must provide details for everyone in the household if you know them."
question_text: "Do you know details for person 8?"
@ -353,7 +353,7 @@ en:
page_header: ""
age8_known:
check_answer_label: "Person 8’s age"
check_answer_prompt: "Enter person 8's age if known"
check_answer_prompt: "Enter person 8s age if known"
hint_text: ""
question_text: "Do you know person 8’s age?"
age8:

4
config/locales/forms/2025/lettings/household_situation.en.yml

@ -80,8 +80,8 @@ en:
previous_local_authority:
page_header: ""
previous_la_known:
check_answer_label: "Local authority of household's last settled accommodation"
check_answer_prompt: "Enter the local authority of the buyer's last settled accommodation if known"
check_answer_label: "Local authority of households last settled accommodation"
check_answer_prompt: "Enter the local authority of the buyers last settled accommodation if known"
hint_text: "This is the tenant’s last long-standing home. It is where the tenant was living before any period in temporary accommodation, sleeping rough or otherwise homeless."
question_text: "Do you know the local authority of the household’s last settled accommodation?"
prevloc:

6
config/locales/forms/2025/lettings/property_information.en.yml

@ -6,19 +6,19 @@ en:
first_time_property_let_as_social_housing:
page_header: ""
check_answer_label: "First time being let as social housing"
check_answer_prompt: "Tell us if it's the first time being let as social housing"
check_answer_prompt: "Tell us if its the first time being let as social housing"
hint_text: ""
question_text: "Is this the first time the property has been let as social housing?"
address_search:
page_header: "What is the property's address?"
page_header: "What is the propertys address?"
check_answer_label: "Address"
check_answer_prompt: "Enter address or UPRN"
hint_text: "For example, '1 Victoria Road' or '10010457355'"
question_text: "Enter address or UPRN"
address:
page_header: "What is the property's address?"
page_header: "What is the propertys address?"
address_line1:
check_answer_label: "Address lines 1 and 2"
check_answer_prompt: "Enter address lines 1 and 2"

2
config/locales/forms/2025/lettings/setup.en.yml

@ -55,7 +55,7 @@ en:
renewal:
page_header: ""
check_answer_label: "Property renewal"
check_answer_prompt: "Tell us if it's a property renewal"
check_answer_prompt: "Tell us if its a property renewal"
hint_text: "If the property was previously being used as temporary accommodation, then answer 'no'."
question_text: "Is this letting a renewal of social housing to the same tenant in the same property?"

2
config/locales/forms/2025/lettings/soft_validations.en.yml

@ -42,7 +42,7 @@ en:
partner_under_16_value_check:
page_header: ""
check_answer_label: "Partner under 16 confirmation"
check_answer_prompt: "Confirm partner's age"
check_answer_prompt: "Confirm partners age"
hint_text: ""
question_text: "Are you sure this is correct?"
title_text: "You told us this person is aged %{age} years and has 'Partner' relationship to the lead tenant."

4
config/locales/forms/2025/lettings/tenancy_information.en.yml

@ -6,14 +6,14 @@ en:
joint:
page_header: ""
check_answer_label: "Joint tenancy"
check_answer_prompt: "Tell us if it's a joint tenancy"
check_answer_prompt: "Tell us if its a joint tenancy"
hint_text: "This is where two or more people are named on the tenancy agreement"
question_text: "Is this a joint tenancy?"
startertenancy:
page_header: ""
check_answer_label: "Starter or introductory tenancy"
check_answer_prompt: "Tell us if it's a starter or introductory tenancy"
check_answer_prompt: "Tell us if its a starter or introductory tenancy"
hint_text: "If the tenancy has an ‘introductory period’, answer ‘yes’.<br><br>You should submit a CORE log at the beginning of the starter tenancy or introductory period, with the best information you have at the time. You do not need to submit a log when a tenant later rolls onto the main tenancy."
question_text: "Is this a starter tenancy?"

46
config/locales/forms/2025/sales/household_characteristics.en.yml

@ -7,12 +7,12 @@ en:
page_header: ""
age1_known:
check_answer_label: "Buyer 1’s age"
check_answer_prompt: "Enter buyer 1's age if known"
check_answer_prompt: "Enter buyer 1s age if known"
hint_text: "Buyer 1 is the person in the household who does the most paid work. If it’s a joint purchase and the buyers do the same amount of paid work, buyer 1 is whoever is the oldest."
question_text: "Do you know buyer 1’s age?"
age1:
check_answer_label: "Buyer 1’s age"
check_answer_prompt: "Enter buyer 1's age"
check_answer_prompt: "Enter buyer 1s age"
hint_text: ""
question_text: "Age"
@ -78,10 +78,10 @@ en:
ecstat1:
page_header: ""
check_answer_label: "Buyer 1's working situation"
check_answer_label: "Buyer 1s working situation"
check_answer_prompt: ""
hint_text: ""
question_text: "Which of these best describes buyer 1's working situation?"
question_text: "Which of these best describes buyer 1s working situation?"
buy1livein:
page_header: ""
@ -109,24 +109,24 @@ en:
page_header: ""
age2_known:
check_answer_label: "Buyer 2’s age"
check_answer_prompt: "Enter buyer 2's age if known"
check_answer_prompt: "Enter buyer 2s age if known"
hint_text: ""
question_text: "Do you know buyer 2’s age?"
age2:
check_answer_label: "Buyer 2’s age"
check_answer_prompt: "Enter buyer 2's age"
check_answer_prompt: "Enter buyer 2s age"
hint_text: ""
question_text: "Age"
person:
page_header: ""
age2_known:
check_answer_label: "Person 2’s age"
check_answer_prompt: "Enter person 2's age if known"
check_answer_prompt: "Enter person 2s age if known"
hint_text: ""
question_text: "Do you know person 2’s age?"
age2:
check_answer_label: "Person 2’s age"
check_answer_prompt: "Enter person 2's age"
check_answer_prompt: "Enter person 2s age"
hint_text: ""
question_text: "Age"
@ -200,10 +200,10 @@ en:
ecstat2:
buyer:
page_header: ""
check_answer_label: "Buyer 2's working situation"
check_answer_label: "Buyer 2s working situation"
check_answer_prompt: ""
hint_text: ""
question_text: "Which of these best describes buyer 2's working situation?"
question_text: "Which of these best describes buyer 2s working situation?"
person:
page_header: ""
check_answer_label: "Person 2’s working situation"
@ -235,14 +235,14 @@ en:
details_known_2:
page_header: ""
check_answer_label: "Details known for person 2?"
check_answer_prompt: "Tell us if you know person 2's details"
check_answer_prompt: "Tell us if you know person 2s details"
hint_text: ""
question_text: "Do you know the details for person 2?"
details_known_3:
page_header: ""
check_answer_label: "Details known for person 3?"
check_answer_prompt: "Tell us if you know person 3's details"
check_answer_prompt: "Tell us if you know person 3s details"
hint_text: ""
question_text: "Do you know the details for person 3?"
@ -257,12 +257,12 @@ en:
page_header: ""
age3_known:
check_answer_label: "Person 3’s age"
check_answer_prompt: "Enter person 3's age if known"
check_answer_prompt: "Enter person 3s age if known"
hint_text: ""
question_text: "Do you know person 3’s age?"
age3:
check_answer_label: "Person 3’s age"
check_answer_prompt: "Enter person 3's age"
check_answer_prompt: "Enter person 3s age"
hint_text: ""
question_text: "Age"
@ -283,7 +283,7 @@ en:
details_known_4:
page_header: ""
check_answer_label: "Details known for person 4?"
check_answer_prompt: "Tell us if you know person 4's details"
check_answer_prompt: "Tell us if you know person 4s details"
hint_text: ""
question_text: "Do you know the details for person 4?"
@ -298,12 +298,12 @@ en:
page_header: ""
age4_known:
check_answer_label: "Person 4’s age"
check_answer_prompt: "Enter person 4's age if known"
check_answer_prompt: "Enter person 4s age if known"
hint_text: ""
question_text: "Do you know person 4’s age?"
age4:
check_answer_label: "Person 4’s age"
check_answer_prompt: "Enter person 4's age"
check_answer_prompt: "Enter person 4s age"
hint_text: ""
question_text: "Age"
@ -324,7 +324,7 @@ en:
details_known_5:
page_header: ""
check_answer_label: "Details known for person 5?"
check_answer_prompt: "Tell us if you know person 5's details"
check_answer_prompt: "Tell us if you know person 5s details"
hint_text: ""
question_text: "Do you know the details for person 5?"
@ -339,12 +339,12 @@ en:
page_header: ""
age5_known:
check_answer_label: "Person 5’s age"
check_answer_prompt: "Enter person 5's age if known"
check_answer_prompt: "Enter person 5s age if known"
hint_text: ""
question_text: "Do you know person 5’s age?"
age5:
check_answer_label: "Person 5’s age"
check_answer_prompt: "Enter person 5's age"
check_answer_prompt: "Enter person 5s age"
hint_text: ""
question_text: "Age"
@ -365,7 +365,7 @@ en:
details_known_6:
page_header: ""
check_answer_label: "Details known for person 6?"
check_answer_prompt: "Tell us if you know person 6's details"
check_answer_prompt: "Tell us if you know person 6s details"
hint_text: ""
question_text: "Do you know the details for person 6?"
@ -380,12 +380,12 @@ en:
page_header: ""
age6_known:
check_answer_label: "Person 6’s age"
check_answer_prompt: "Enter person 6's age if known"
check_answer_prompt: "Enter person 6s age if known"
hint_text: ""
question_text: "Do you know person 6’s age?"
age6:
check_answer_label: "Person 6’s age"
check_answer_prompt: "Enter person 6's age"
check_answer_prompt: "Enter person 6s age"
hint_text: ""
question_text: "Age"

2
config/locales/forms/2025/sales/household_situation.en.yml

@ -27,7 +27,7 @@ en:
page_header: ""
previous_la_known:
check_answer_label: "Local authority of buyer 1’s last settled accommodation"
check_answer_prompt: "Enter the local authority of the buyer's last settled accommodation if known"
check_answer_prompt: "Enter the local authority of the buyers last settled accommodation if known"
hint_text: "This is also known as the household’s 'last settled home'"
question_text: "Do you know the local authority of buyer 1’s last settled accommodation?"
prevloc:

8
config/locales/forms/2025/sales/income_benefits_and_savings.en.yml

@ -7,7 +7,7 @@ en:
page_header: ""
income1nk:
check_answer_label: "Buyer 1’s gross annual income known"
check_answer_prompt: "Enter buyer 1's gross annual income if known"
check_answer_prompt: "Enter buyer 1s gross annual income if known"
hint_text: ""
question_text: "Do you know buyer 1’s annual income?"
income1:
@ -27,7 +27,7 @@ en:
page_header: ""
income2nk:
check_answer_label: "Buyer 2’s gross annual income known"
check_answer_prompt: "Enter buyer 2's gross annual income if known"
check_answer_prompt: "Enter buyer 2s gross annual income if known"
hint_text: ""
question_text: "Do you know buyer 2’s annual income?"
income2:
@ -62,7 +62,7 @@ en:
page_header: ""
savingsnk:
check_answer_label: "Buyers’ total savings"
check_answer_prompt: "Enter buyers' total savings if known"
check_answer_prompt: "Enter buyers total savings if known"
hint_text: ""
question_text: "Do you know how much the buyers had in savings before they paid any deposit for the property?"
savings:
@ -74,7 +74,7 @@ en:
page_header: ""
savingsnk:
check_answer_label: "Buyer’s total savings"
check_answer_prompt: "Enter buyer's total savings if known"
check_answer_prompt: "Enter buyers total savings if known"
hint_text: ""
question_text: "Do you know how much the buyer had in savings before they paid any deposit for the property?"
savings:

2
config/locales/forms/2025/sales/other_household_information.en.yml

@ -28,7 +28,7 @@ en:
page_header: ""
check_answer_label: "Household member has a disability"
check_answer_prompt: "Tell us if someone has a disability"
hint_text: "This includes any long-term health condition that has an impact on the person's day-to-day life"
hint_text: "This includes any long-term health condition that has an impact on the persons day-to-day life"
question_text: "Does anyone in the household consider themselves to have a disability?"
wheel:

4
config/locales/forms/2025/sales/property_information.en.yml

@ -4,14 +4,14 @@ en:
sales:
property_information:
address_search:
page_header: "What is the property's address?"
page_header: "What is the propertys address?"
check_answer_label: "Address"
check_answer_prompt: "Enter address or UPRN"
hint_text: "For example, '1 Victoria Road' or '10010457355'"
question_text: "Enter address or UPRN"
address:
page_header: "What is the property's address?"
page_header: "What is the propertys address?"
address_line1:
check_answer_label: "Address lines 1 and 2"
check_answer_prompt: "Enter address lines 1 and 2"

2
config/locales/forms/2025/sales/setup.en.yml

@ -48,7 +48,7 @@ en:
staircasing:
page_header: ""
check_answer_label: "Staircasing transaction"
check_answer_prompt: "Tell us if it's a staircasing transaction"
check_answer_prompt: "Tell us if its a staircasing transaction"
hint_text: "A staircasing transaction is when the household purchases more shares in their property, increasing the proportion they own and decreasing the proportion the housing association owns. Once the household purchases 100% of the shares, they own the property."
question_text: "Is this a staircasing transaction?"

10
config/locales/forms/2025/sales/soft_validations.en.yml

@ -7,9 +7,9 @@ en:
max:
page_header: ""
check_answer_label: "Retirement confirmation"
check_answer_prompt: "Confirm person isn't retired"
check_answer_prompt: "Confirm person isnt retired"
hint_text: ""
question_text: "Are you sure this person isn't retired?"
question_text: "Are you sure this person isnt retired?"
title_text: "You told us this person is over 66 and not retired."
informative_text: "The minimum expected retirement age in England is 66."
min:
@ -144,7 +144,7 @@ en:
check_answer_label: "Deposit confirmation"
check_answer_prompt: "Confirm deposit amount"
hint_text: ""
question_text: "Are you sure that the deposit is this much higher than the buyer's savings?"
question_text: "Are you sure that the deposit is this much higher than the buyers savings?"
title_text: "You told us the buyers’ deposit was %{deposit} and their savings were %{savings}."
informative_text: "The deposit amount is higher than we would expect for the amount of savings they have."
not_joint_purchase:
@ -152,7 +152,7 @@ en:
check_answer_label: "Deposit confirmation"
check_answer_prompt: "Confirm deposit amount"
hint_text: ""
question_text: "Are you sure that the deposit is this much higher than the buyer's savings?"
question_text: "Are you sure that the deposit is this much higher than the buyers savings?"
title_text: "You told us the buyer’s deposit was %{deposit} and their savings were %{savings}."
informative_text: "The deposit amount is higher than we would expect for the amount of savings they have."
@ -194,7 +194,7 @@ en:
partner_under_16_value_check:
page_header: ""
check_answer_label: "Partner under 16 confirmation"
check_answer_prompt: "Confirm partner's age"
check_answer_prompt: "Confirm partners age"
hint_text: ""
question_text: "Are you sure this is correct?"
title_text: "You told us this person is aged %{age} years and has 'Partner' relationship to buyer 1."

2
config/locales/validations/lettings/2024/bulk_upload.en.yml

@ -38,7 +38,7 @@ en:
condition_effects:
no_choices: "You cannot answer this question as you told us nobody in the household has a physical or mental health condition (or other illness) expected to last 12 months or more."
reason:
renewal_reason_needed: "You said this letting is a renewal to the same tenant in the same property in the set up section. This means the tenant's main reason for the household leaving their last settled home must be \"End of social or private sector tenancy - no fault\", \"End of social or private sector tenancy - evicted due to anti-social behaviour (ASB)\", \"End of social or private sector tenancy - evicted due to rent arrears\" or \"End of social or private sector tenancy - evicted for any other reason\"."
renewal_reason_needed: "You said this letting is a renewal to the same tenant in the same property in the set up section. This means the tenants main reason for the household leaving their last settled home must be \"End of social or private sector tenancy - no fault\", \"End of social or private sector tenancy - evicted due to anti-social behaviour (ASB)\", \"End of social or private sector tenancy - evicted due to rent arrears\" or \"End of social or private sector tenancy - evicted for any other reason\"."
referral:
general_needs_prp_referred_by_la: "The source of the referral cannot be referred by local authority housing department for a general needs log."
nominated_by_local_ha_but_la: "The source of the referral cannot be Nominated by local housing authority as your organisation is a local authority."

4
config/locales/validations/lettings/household.en.yml

@ -67,7 +67,7 @@ en:
same_la_just_moved_to_area: "You told us the tenant had just moved into the local authority, but this location is in the same local authority. Check your answers are correct"
age:
child_under_16_relat: "Answer cannot be under 16 as person %{person_num}'s relationship to the lead tenant is ‘partner’."
child_under_16_relat: "Answer cannot be under 16 as person %{person_num}s relationship to the lead tenant is ‘partner’."
child_under_16_ecstat: "Answer cannot be under 16 as person %{person_num}’s working situation is not ‘child under 16’, ‘other’ or ‘prefers not to say’."
child_over_16: "Answer cannot be over 16 as person’s %{person_num} working situation is ‘child under 16‘."
student_16_19:
@ -87,7 +87,7 @@ en:
relat:
one_partner: "Number of partners cannot be greater than 1."
child_under_16: "Answer cannot be ‘partner’ as you told us person %{person_num}'s age is under 16."
child_under_16: "Answer cannot be ‘partner’ as you told us person %{person_num}s age is under 16."
student_16_19:
cannot_be_child:
student_not_16_19: "Answer cannot be ‘child’ if the person is a student but not aged 16-19."

6
config/locales/validations/lettings/tenancy.en.yml

@ -9,17 +9,17 @@ en:
tenancylength:
invalid_fixed_tenancylength: "Enter a tenancy length between %{min_tenancy_length} and 99 years for a tenancy of this type."
invalid_periodic_tenancylength: "Enter a tenancy length between %{min_tenancy_length} and 99 years (or don't specify the length) for a tenancy of this type."
fixed_term_not_required: "You must only answer the length of the tenancy if it's fixed-term."
fixed_term_not_required: "You must only answer the length of the tenancy if its fixed-term."
tenancy:
invalid_fixed_tenancylength: "Enter a tenancy length between %{min_tenancy_length} and 99 years for a tenancy of this type."
invalid_periodic_tenancylength: "Enter a tenancy length between %{min_tenancy_length} and 99 years (or don't specify the length) for a tenancy of this type."
fixed_term_not_required: "You must only answer the length of the tenancy if it's fixed-term."
fixed_term_not_required: "You must only answer the length of the tenancy if its fixed-term."
rent_type:
invalid_fixed_tenancylength: "Enter a tenancy length between %{min_tenancy_length} and 99 years for a tenancy of this type."
invalid_periodic_tenancylength: "Enter a tenancy length between %{min_tenancy_length} and 99 years (or don't specify the length) for a tenancy of this type."
joint:
sole_tenancy: "This cannot be a joint tenancy as you've told us there's only one person in the household."
sole_tenancy: "This cannot be a joint tenancy as you've told us theres only one person in the household."
multiple_members_required: "There must be more than one person in the household as you've told us this is a joint tenancy."

8
config/locales/validations/sales/2024/bulk_upload.en.yml

@ -29,15 +29,15 @@ en:
outside_collection_window: "Enter a date within the %{year_combo} collection year, which is between 1st April %{start_year} and 31st March %{end_year}."
year_not_two_or_four_digits: "Sale completion year must be 2 or 4 digits."
ecstat1:
buyer_cannot_be_over_16_and_child: "Buyer 1's age cannot be 16 or over if their working situation is child under 16."
buyer_cannot_be_over_16_and_child: "Buyer 1s age cannot be 16 or over if their working situation is child under 16."
buyer_cannot_be_child: "Buyer 1 cannot have a working situation of child under 16."
age1:
buyer_cannot_be_over_16_and_child: "Buyer 1's age cannot be 16 or over if their working situation is child under 16."
buyer_cannot_be_over_16_and_child: "Buyer 1s age cannot be 16 or over if their working situation is child under 16."
ecstat2:
buyer_cannot_be_over_16_and_child: "Buyer 2's age cannot be 16 or over if their working situation is child under 16."
buyer_cannot_be_over_16_and_child: "Buyer 2s age cannot be 16 or over if their working situation is child under 16."
buyer_cannot_be_child: "Buyer 2 cannot have a working situation of child under 16."
age2:
buyer_cannot_be_over_16_and_child: "Buyer 2's age cannot be 16 or over if their working situation is child under 16."
buyer_cannot_be_over_16_and_child: "Buyer 2s age cannot be 16 or over if their working situation is child under 16."
address:
not_found: "We could not find this address. Check the address data in your CSV file is correct and complete, or find the correct address in the service."
not_determined:

8
config/locales/validations/sales/2025/bulk_upload.en.yml

@ -29,15 +29,15 @@ en:
outside_collection_window: "Enter a date within the %{year_combo} collection year, which is between 1st April %{start_year} and 31st March %{end_year}."
year_not_two_or_four_digits: "Sale completion year must be 2 or 4 digits."
ecstat1:
buyer_cannot_be_over_16_and_child: "Buyer 1's age cannot be 16 or over if their working situation is child under 16."
buyer_cannot_be_over_16_and_child: "Buyer 1s age cannot be 16 or over if their working situation is child under 16."
buyer_cannot_be_child: "Buyer 1 cannot have a working situation of child under 16."
age1:
buyer_cannot_be_over_16_and_child: "Buyer 1's age cannot be 16 or over if their working situation is child under 16."
buyer_cannot_be_over_16_and_child: "Buyer 1s age cannot be 16 or over if their working situation is child under 16."
ecstat2:
buyer_cannot_be_over_16_and_child: "Buyer 2's age cannot be 16 or over if their working situation is child under 16."
buyer_cannot_be_over_16_and_child: "Buyer 2s age cannot be 16 or over if their working situation is child under 16."
buyer_cannot_be_child: "Buyer 2 cannot have a working situation of child under 16."
age2:
buyer_cannot_be_over_16_and_child: "Buyer 2's age cannot be 16 or over if their working situation is child under 16."
buyer_cannot_be_over_16_and_child: "Buyer 2s age cannot be 16 or over if their working situation is child under 16."
address:
not_found: "We could not find this address. Check the address data in your CSV file is correct and complete, or select the correct address using the CORE site."
not_determined: "There are multiple matches for this address. Either select the correct address manually or correct the UPRN in the CSV file."

4
config/locales/validations/sales/financial.en.yml

@ -37,10 +37,10 @@ en:
outside_non_london_income_range: "Income must be between £0 and £80,000 for properties in a non-London local authority."
combined_over_hard_max_for_london: "Combined income must be £90,000 or lower for properties within a London local authority."
combined_over_hard_max_for_outside_london: "Combined income must be £80,000 or lower for properties outside London local authorities."
child_has_income: "Child's income must be £0."
child_has_income: "Childs income must be £0."
ecstat2:
child_has_income: "Child's income must be £0."
child_has_income: "Childs income must be £0."
mortgage:
mortgage_zero: "Mortgage value cannot be £0 if a mortgage was used for the purchase of this property."

8
config/locales/validations/sales/household.en.yml

@ -20,7 +20,7 @@ en:
buyer_cannot_be_child: "Buyer 2 cannot have a working situation of child under 16."
age:
child_12_years_younger: "A child must be at least 12 years younger than their parent."
child_under_16: "Answer cannot be under 16 as person %{person_num}'s relationship to buyer 1 is ‘partner’."
child_under_16: "Answer cannot be under 16 as person %{person_num}s relationship to buyer 1 is ‘partner’."
child_under_16_ecstat: "Answer cannot be under 16 as person %{person_num}’s working situation is not ‘child under 16’, ‘other’ or ‘prefers not to say’."
child_over_16: "Answer cannot be over 16 as person’s %{person_num} working situation is ‘child under 16‘."
child_over_20: "Answer cannot be 20 or over as the relationship is ‘child’."
@ -31,8 +31,8 @@ en:
relat:
one_partner: "Number of partners cannot be greater than 1."
child_12_years_younger: "A child must be at least 12 years younger than their parent."
child_under_16: "Answer cannot be ‘partner’ as you told us person %{person_num}'s age is under 16."
child_over_20: "Answer cannot be ‘child’ if the person's age is 20 or over."
child_under_16: "Answer cannot be ‘partner’ as you told us person %{person_num}s age is under 16."
child_over_20: "Answer cannot be ‘child’ if the persons age is 20 or over."
student_16_19:
cannot_be_child:
student_not_16_19: "Answer cannot be ‘child’ if the person is a student but not aged 16-19."
@ -44,4 +44,4 @@ en:
must_be_student: "Person must be a student if they are aged 16-19 and have relationship ‘child’."
cannot_be_student:
child_not_16_19: "Person cannot be a student if they are not aged 16-19 but have relationship ‘child’."
buyer_cannot_be_over_16_and_child: "Buyer %{buyer_index}'s age cannot be 16 or over if their working situation is child under 16."
buyer_cannot_be_over_16_and_child: "Buyer %{buyer_index}s age cannot be 16 or over if their working situation is child under 16."

8
spec/fixtures/files/2022_23_sales_bulk_upload.csv vendored

@ -50,7 +50,7 @@ Discounted ownership","How much was the cash deposit paid on the property?
Discounted ownership","What are the total monthly leasehold charges for the property?
Discounted ownership",What is the type of outright sale?,"What is the 'other' type of outright sale?
Discounted ownership",What is the type of outright sale?,"What is the 'Other' type of outright sale?
Outright sale",[BLANK],"What is the full purchase price?
@ -66,15 +66,15 @@ Outright sale","Which organisation owned this property before the sale?
Organisation's CORE ID",Username,BLANK,Has the buyer ever served in the UK Armed Forces and for how long?,[BLANK],Are any of the buyers a spouse or civil partner of a UK Armed Forces regular who died in service within the last 2 years?,"What is the name of the mortgage lender?
Shared ownership","What is the name of the 'other' mortgage lender?
Shared ownership","What is the name of the 'Other' mortgage lender?
Shared ownership","What is the name of the mortgage lender?
Discounted ownership","What is the name of the 'other' mortgage lender?
Discounted ownership","What is the name of the 'Other' mortgage lender?
Discounted ownership","What is the name of the mortgage lender?
Outright sale","What is the name of the 'other' mortgage lender?
Outright sale","What is the name of the 'Other' mortgage lender?
Outright sale",Were the buyers receiving any of these housing-related benefits immediately before buying this property?,"What is the length of the mortgage in years?

1 Question What is the purchaser code? What is the day of the sale completion date? - DD What is the month of the sale completion date? - MM What is the year of the sale completion date? - YY [BLANK] Was the buyer interviewed for any of the answers you will provide on this log? Age of Buyer 1 Age of Buyer 2 or Person 2 Age of Person 3 Age of Person 4 Age of Person 5 Age of Person 6 Gender identity of Buyer 1 Gender identity of Buyer 2 or Person 2 Gender identity of Person 3 Gender identity of Person 4 Gender identity of Person 5 Gender identity of Person 6 Person 2's relationship to lead tenant Person 3's relationship to lead tenant Person 4's relationship to lead tenant Person 5's relationship to lead tenant Person 6's relationship to lead tenant Working situation of Buyer 1 Working situation of Buyer 2 or Person 2 Working situation of Person 3 Working situation of Person 4 Working situation of Person 5 Working situation of Person 6 What is the buyer 1's ethnic group? What is buyer 1's nationality? What is buyer 1's gross annual income? What is buyer 2's gross annual income? Was buyer 1's income used for a mortgage application? Was buyer 2's income used for a mortgage application? What is the total amount the buyers had in savings before they paid any deposit for the property? To the nearest £10 Have any of the buyers previously owned a property? [BLANK] What was buyer 1's previous tenure? What is the local authority of buyer 1's last settled home Part 1 of postcode of buyer 1's last settled home Part 2 of postcode of buyer 1's last settled home Do you know the postcode of buyer 1's last settled home? Was the buyer registered with their PRP (HA)? Was the buyer registered with the local authority? Was the buyer registered with a Help to Buy agent? Was the buyer registered with another PRP (HA)? Does anyone in the household consider themselves to have a disability? Does anyone in the household use a wheelchair? How many bedrooms does the property have? What type of unit is the property? Which type of building is the property? What is the local authority of the property? Part 1 of postcode of property Part 2 of postcode of property Is the property built or adapted to wheelchair-user standards? What is the type of shared ownership sale? Is this a resale? Shared ownership What is the day of the practical completion or handover date? - DD Shared ownership What is the month of the practical completion or handover date? - MM Shared ownership What is the year of the practical completion or handover date? - YY Shared ownership What is the day of the exchange of contracts date? - DD Shared ownership What is the month of the exchange of contracts date? - MM Shared ownership What is the year of the exchange of contracts date? - YY Shared ownership Was the household re-housed under a local authority nominations agreement? Shared ownership How many bedrooms did the buyer's previous property have? Shared ownership What was the type of the buyer's previous property? Shared ownership What was the full purchase price? Shared ownership What was the initial percentage equity stake purchased? Shared ownership What is the mortgage amount? Shared ownership Does this include any extra borrowing? Shared ownership How much was the cash deposit paid on the property? Shared ownership How much cash discount was given through Social Homebuy? Shared ownership What is the basic monthly rent? Shared ownership What are the total monthly leasehold charges for the property? Shared ownership What is the type of discounted ownership sale? What was the full purchase price? Discounted ownership What was the amount of any loan, grant, discount or subsidy given? Discounted ownership What was the percentage discount? Discounted ownership What is the mortgage amount? Discounted ownership Does this include any extra borrowing? Discounted ownership How much was the cash deposit paid on the property? Discounted ownership What are the total monthly leasehold charges for the property? Discounted ownership What is the type of outright sale? What is the 'other' type of outright sale? Outright sale What is the 'Other' type of outright sale? Outright sale [BLANK] What is the full purchase price? Outright sale What is the mortgage amount? Outright sale Does this include any extra borrowing? Outright sale How much was the cash deposit paid on the property? Outright sale What are the total monthly leasehold charges for the property? Outright sale Which organisation owned this property before the sale? Organisation's CORE ID Username BLANK Has the buyer ever served in the UK Armed Forces and for how long? [BLANK] Are any of the buyers a spouse or civil partner of a UK Armed Forces regular who died in service within the last 2 years? What is the name of the mortgage lender? Shared ownership What is the name of the 'other' mortgage lender? Shared ownership What is the name of the 'Other' mortgage lender? Shared ownership What is the name of the mortgage lender? Discounted ownership What is the name of the 'other' mortgage lender? Discounted ownership What is the name of the 'Other' mortgage lender? Discounted ownership What is the name of the mortgage lender? Outright sale What is the name of the 'other' mortgage lender? Outright sale What is the name of the 'Other' mortgage lender? Outright sale Were the buyers receiving any of these housing-related benefits immediately before buying this property? What is the length of the mortgage in years? Shared ownership What is the length of the mortgage in years? Discounted ownership What is the length of the mortgage in years? Outright sale How long have the buyers been living in the property before the purchase? Discounted ownership Are there more than two joint purchasers of this property? How long have the buyers been living in the property before the purchase? Shared ownership Is this a staircasing transaction? Data Protection question Was this purchase made through an ownership scheme? Is the buyer a company? Outright sale Will the buyers live in the property? Is this a joint purchase? Will buyer 1 live in the property? Will buyer 2 live in the property? Besides the buyers, how many people live in the property? What percentage of the property has been bought in this staircasing transaction? Shared ownership What percentage of the property does the buyer now own in total? Shared ownership What was the rent type of the buyer's previous property? Shared ownership Was a mortgage used for the purchase of this property? Shared ownership Was a mortgage used for the purchase of this property? Discounted ownership Was a mortgage used for the purchase of this property? Outright sale
50
51
52
53
54
55
56
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80

8
spec/fixtures/files/blank_bulk_upload_sales.csv vendored

@ -50,7 +50,7 @@ Discounted ownership","How much was the cash deposit paid on the property?
Discounted ownership","What are the total monthly leasehold charges for the property?
Discounted ownership",What is the type of outright sale?,"What is the 'other' type of outright sale?
Discounted ownership",What is the type of outright sale?,"What is the 'Other' type of outright sale?
Outright sale",[BLANK],"What is the full purchase price?
@ -66,15 +66,15 @@ Outright sale","Which organisation owned this property before the sale?
Organisation's CORE ID",Username,BLANK,Has the buyer ever served in the UK Armed Forces and for how long?,[BLANK],Are any of the buyers a spouse or civil partner of a UK Armed Forces regular who died in service within the last 2 years?,"What is the name of the mortgage lender?
Shared ownership","What is the name of the 'other' mortgage lender?
Shared ownership","What is the name of the 'Other' mortgage lender?
Shared ownership","What is the name of the mortgage lender?
Discounted ownership","What is the name of the 'other' mortgage lender?
Discounted ownership","What is the name of the 'Other' mortgage lender?
Discounted ownership","What is the name of the mortgage lender?
Outright sale","What is the name of the 'other' mortgage lender?
Outright sale","What is the name of the 'Other' mortgage lender?
Outright sale",Were the buyers receiving any of these housing-related benefits immediately before buying this property?,"What is the length of the mortgage in years?

1 Question What is the purchaser code? What is the day of the sale completion date? - DD What is the month of the sale completion date? - MM What is the year of the sale completion date? - YY [BLANK] Was the buyer interviewed for any of the answers you will provide on this log? Age of Buyer 1 Age of Buyer 2 or Person 2 Age of Person 3 Age of Person 4 Age of Person 5 Age of Person 6 Gender identity of Buyer 1 Gender identity of Buyer 2 or Person 2 Gender identity of Person 3 Gender identity of Person 4 Gender identity of Person 5 Gender identity of Person 6 Person 2's relationship to lead tenant Person 3's relationship to lead tenant Person 4's relationship to lead tenant Person 5's relationship to lead tenant Person 6's relationship to lead tenant Working situation of Buyer 1 Working situation of Buyer 2 or Person 2 Working situation of Person 3 Working situation of Person 4 Working situation of Person 5 Working situation of Person 6 What is the buyer 1's ethnic group? What is buyer 1's nationality? What is buyer 1's gross annual income? What is buyer 2's gross annual income? Was buyer 1's income used for a mortgage application? Was buyer 2's income used for a mortgage application? What is the total amount the buyers had in savings before they paid any deposit for the property? To the nearest £10 Have any of the buyers previously owned a property? [BLANK] What was buyer 1's previous tenure? What is the local authority of buyer 1's last settled home Part 1 of postcode of buyer 1's last settled home Part 2 of postcode of buyer 1's last settled home Do you know the postcode of buyer 1's last settled home? Was the buyer registered with their PRP (HA)? Was the buyer registered with the local authority? Was the buyer registered with a Help to Buy agent? Was the buyer registered with another PRP (HA)? Does anyone in the household consider themselves to have a disability? Does anyone in the household use a wheelchair? How many bedrooms does the property have? What type of unit is the property? Which type of building is the property? What is the local authority of the property? Part 1 of postcode of property Part 2 of postcode of property Is the property built or adapted to wheelchair-user standards? What is the type of shared ownership sale? Is this a resale? Shared ownership What is the day of the practical completion or handover date? - DD Shared ownership What is the month of the practical completion or handover date? - MM Shared ownership What is the year of the practical completion or handover date? - YY Shared ownership What is the day of the exchange of contracts date? - DD Shared ownership What is the month of the exchange of contracts date? - MM Shared ownership What is the year of the exchange of contracts date? - YY Shared ownership Was the household re-housed under a local authority nominations agreement? Shared ownership How many bedrooms did the buyer's previous property have? Shared ownership What was the type of the buyer's previous property? Shared ownership What was the full purchase price? Shared ownership What was the initial percentage equity stake purchased? Shared ownership What is the mortgage amount? Shared ownership Does this include any extra borrowing? Shared ownership How much was the cash deposit paid on the property? Shared ownership How much cash discount was given through Social Homebuy? Shared ownership What is the basic monthly rent? Shared ownership What are the total monthly leasehold charges for the property? Shared ownership What is the type of discounted ownership sale? What was the full purchase price? Discounted ownership What was the amount of any loan, grant, discount or subsidy given? Discounted ownership What was the percentage discount? Discounted ownership What is the mortgage amount? Discounted ownership Does this include any extra borrowing? Discounted ownership How much was the cash deposit paid on the property? Discounted ownership What are the total monthly leasehold charges for the property? Discounted ownership What is the type of outright sale? What is the 'other' type of outright sale? Outright sale What is the 'Other' type of outright sale? Outright sale [BLANK] What is the full purchase price? Outright sale What is the mortgage amount? Outright sale Does this include any extra borrowing? Outright sale How much was the cash deposit paid on the property? Outright sale What are the total monthly leasehold charges for the property? Outright sale Which organisation owned this property before the sale? Organisation's CORE ID Username BLANK Has the buyer ever served in the UK Armed Forces and for how long? [BLANK] Are any of the buyers a spouse or civil partner of a UK Armed Forces regular who died in service within the last 2 years? What is the name of the mortgage lender? Shared ownership What is the name of the 'other' mortgage lender? Shared ownership What is the name of the 'Other' mortgage lender? Shared ownership What is the name of the mortgage lender? Discounted ownership What is the name of the 'other' mortgage lender? Discounted ownership What is the name of the 'Other' mortgage lender? Discounted ownership What is the name of the mortgage lender? Outright sale What is the name of the 'other' mortgage lender? Outright sale What is the name of the 'Other' mortgage lender? Outright sale Were the buyers receiving any of these housing-related benefits immediately before buying this property? What is the length of the mortgage in years? Shared ownership What is the length of the mortgage in years? Discounted ownership What is the length of the mortgage in years? Outright sale How long have the buyers been living in the property before the purchase? Discounted ownership Are there more than two joint purchasers of this property? How long have the buyers been living in the property before the purchase? Shared ownership Is this a staircasing transaction? Data Protection question Was this purchase made through an ownership scheme? Is the buyer a company? Outright sale Will the buyers live in the property? Is this a joint purchase? Will buyer 1 live in the property? Will buyer 2 live in the property? Besides the buyers, how many people live in the property? What percentage of the property has been bought in this staircasing transaction? Shared ownership What percentage of the property does the buyer now own in total? Shared ownership What was the rent type of the buyer's previous property? Shared ownership Was a mortgage used for the purchase of this property? Shared ownership Was a mortgage used for the purchase of this property? Discounted ownership Was a mortgage used for the purchase of this property? Outright sale
50
51
52
53
54
55
56
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80

14
spec/requests/duplicate_logs_controller_spec.rb

@ -177,7 +177,7 @@ RSpec.describe DuplicateLogsController, type: :request do
expect(page).to have_content("Q2 - Purchaser code", count: 3)
expect(page).to have_content("Q20 - Buyer 1’s age", count: 3)
expect(page).to have_content("Q21 - Buyer 1’s gender identity", count: 3)
expect(page).to have_content("Q25 - Buyer 1's working situation", count: 3)
expect(page).to have_content("Q25 - Buyer 1s working situation", count: 3)
expect(page).to have_content("Q15 - Postcode", count: 3)
expect(page).to have_link("Change", count: 21)
expect(page).to have_link("Change", href: "/sales-logs/#{sales_log.id}/purchaser-code?first_remaining_duplicate_id=#{duplicate_logs[0].id}&organisation_id=#{sales_log.owning_organisation_id}&original_log_id=#{sales_log.id}&referrer=duplicate_logs")
@ -195,7 +195,7 @@ RSpec.describe DuplicateLogsController, type: :request do
expect(page).to have_content("Q2 - Purchaser code", count: 3)
expect(page).to have_content("Q20 - Buyer 1’s age", count: 3)
expect(page).to have_content("Q21 - Buyer 1’s gender identity", count: 3)
expect(page).to have_content("Q25 - Buyer 1's working situation", count: 3)
expect(page).to have_content("Q25 - Buyer 1s working situation", count: 3)
expect(page).to have_content("Postcode (from UPRN)", count: 3)
expect(page).to have_link("Change", count: 21)
expect(page).to have_link("Change", href: "/sales-logs/#{sales_log.id}/purchaser-code?first_remaining_duplicate_id=#{duplicate_logs[0].id}&original_log_id=#{sales_log.id}&referrer=duplicate_logs")
@ -223,7 +223,7 @@ RSpec.describe DuplicateLogsController, type: :request do
expect(page).to have_content("Q2 - Purchaser code", count: 1)
expect(page).to have_content("Q20 - Buyer 1’s age", count: 1)
expect(page).to have_content("Q21 - Buyer 1’s gender identity", count: 1)
expect(page).to have_content("Q25 - Buyer 1's working situation", count: 1)
expect(page).to have_content("Q25 - Buyer 1s working situation", count: 1)
expect(page).to have_content("Q15 - Postcode", count: 1)
expect(page).to have_link("Change", count: 7)
expect(page).to have_link("Change", href: "/sales-logs/#{sales_log.id}/purchaser-code?original_log_id=#{sales_log.id}&referrer=interruption_screen")
@ -249,7 +249,7 @@ RSpec.describe DuplicateLogsController, type: :request do
expect(page).to have_content("Q2 - Purchaser code", count: 1)
expect(page).to have_content("Q20 - Buyer 1’s age", count: 1)
expect(page).to have_content("Q21 - Buyer 1’s gender identity", count: 1)
expect(page).to have_content("Q25 - Buyer 1's working situation", count: 1)
expect(page).to have_content("Q25 - Buyer 1s working situation", count: 1)
expect(page).to have_content("Q15 - Postcode", count: 1)
expect(page).to have_link("Change", count: 7)
expect(page).to have_link("Change", href: "/sales-logs/#{sales_log.id}/purchaser-code?original_log_id=#{sales_log.id}&referrer=interruption_screen")
@ -384,7 +384,7 @@ RSpec.describe DuplicateLogsController, type: :request do
expect(page).to have_content("Q2 - Purchaser code", count: 3)
expect(page).to have_content("Q20 - Buyer 1’s age", count: 3)
expect(page).to have_content("Q21 - Buyer 1’s gender identity", count: 3)
expect(page).to have_content("Q25 - Buyer 1's working situation", count: 3)
expect(page).to have_content("Q25 - Buyer 1s working situation", count: 3)
expect(page).to have_content("Q15 - Postcode", count: 3)
expect(page).to have_link("Change", count: 18)
expect(page).to have_link("Change", href: "/sales-logs/#{sales_log.id}/purchaser-code?first_remaining_duplicate_id=#{duplicate_logs[0].id}&original_log_id=#{sales_log.id}&referrer=duplicate_logs")
@ -412,7 +412,7 @@ RSpec.describe DuplicateLogsController, type: :request do
expect(page).to have_content("Q2 - Purchaser code", count: 1)
expect(page).to have_content("Q20 - Buyer 1’s age", count: 1)
expect(page).to have_content("Q21 - Buyer 1’s gender identity", count: 1)
expect(page).to have_content("Q25 - Buyer 1's working situation", count: 1)
expect(page).to have_content("Q25 - Buyer 1s working situation", count: 1)
expect(page).to have_content("Q15 - Postcode", count: 1)
expect(page).to have_link("Change", count: 6)
expect(page).to have_link("Change", href: "/sales-logs/#{sales_log.id}/purchaser-code?original_log_id=#{sales_log.id}&referrer=interruption_screen")
@ -438,7 +438,7 @@ RSpec.describe DuplicateLogsController, type: :request do
expect(page).to have_content("Q2 - Purchaser code", count: 1)
expect(page).to have_content("Q20 - Buyer 1’s age", count: 1)
expect(page).to have_content("Q21 - Buyer 1’s gender identity", count: 1)
expect(page).to have_content("Q25 - Buyer 1's working situation", count: 1)
expect(page).to have_content("Q25 - Buyer 1s working situation", count: 1)
expect(page).to have_content("Q15 - Postcode", count: 1)
expect(page).to have_link("Change", count: 6)
expect(page).to have_link("Change", href: "/sales-logs/#{sales_log.id}/purchaser-code?original_log_id=#{sales_log.id}&referrer=interruption_screen")

2
spec/requests/form_controller_spec.rb

@ -1196,7 +1196,7 @@ RSpec.describe FormController, type: :request do
it "displays a success banner" do
follow_redirect!
expect(response.body).to include("You have successfully updated Q31: lead tenant's age")
expect(response.body).to include("You have successfully updated Q31: lead tenants age")
end
end

4
spec/services/bulk_upload/lettings/year2024/row_parser_spec.rb

@ -2635,7 +2635,7 @@ RSpec.describe BulkUpload::Lettings::Year2024::RowParser do
end
describe "#reasonother" do
context "when reason is 'other'" do
context "when reason is 'Other'" do
let(:attributes) { { bulk_upload:, field_98: "20", field_99: "some other reason" } }
it "is set to given free text string" do
@ -2643,7 +2643,7 @@ RSpec.describe BulkUpload::Lettings::Year2024::RowParser do
end
end
context "when reason is not 'other'" do
context "when reason is not 'Other'" do
let(:attributes) { { bulk_upload:, field_98: "50", field_99: "some other reason" } }
it "is set to nil" do

4
spec/services/bulk_upload/lettings/year2025/row_parser_spec.rb

@ -2408,7 +2408,7 @@ RSpec.describe BulkUpload::Lettings::Year2025::RowParser do
end
describe "#reasonother" do
context "when reason is 'other'" do
context "when reason is 'Other'" do
let(:attributes) { { bulk_upload:, field_98: "20", field_99: "some other reason" } }
it "is set to given free text string" do
@ -2416,7 +2416,7 @@ RSpec.describe BulkUpload::Lettings::Year2025::RowParser do
end
end
context "when reason is not 'other'" do
context "when reason is not 'Other'" do
let(:attributes) { { bulk_upload:, field_98: "50", field_99: "some other reason" } }
it "is set to nil" do

Loading…
Cancel
Save