# Files in the config/locales directory are used for internationalization # and are automatically loaded by Rails. If you want to use locales other # than English, add the necessary files in this directory. # # To use the locales, use `I18n.t`: # # I18n.t 'hello' # # In views, this is aliased to just `t`: # # <%= t('hello') %> # # To use a different locale, set it with `I18n.locale`: # # I18n.locale = :es # # This would use the information in config/locales/es.yml. # # The following keys must be escaped otherwise they will not be retrieved by # the default I18n backend: # # true, false, on, off, yes, no # # Instead, surround them with single quotes. # # en: # 'true': 'foo' # # To learn more, please read the Rails Internationalization guide # available at https://guides.rubyonrails.org/i18n.html. en: service_name: "Submit social housing lettings and sales data (CORE)" feedback_form: "https://forms.office.com/Pages/ResponsePage.aspx?id=EGg0v32c3kOociSi7zmVqC4YDsCJ3llAvEZelBFBLUBURFVUTzFDTUJPQlM4M0laTE5DTlNFSjJBQi4u" organisation: created: "%{organisation} was created." updated: "Organisation details updated." reactivated: "%{organisation} has been reactivated." deactivated: "%{organisation} has been deactivated." duplicate_schemes_confirmed: "You’ve confirmed the remaining schemes and locations are not duplicates." user: create_password: "Create a password to finish setting up your account." reset_password: "Reset your password." active_notifications: zero: "There are no active notifications" one: "There is one active notification:" other: "There are %{count} active notifications:" activemodel: errors: models: bulk_upload/row_parser: &bulk_upload__row_parser__base inclusion: "Enter a valid value for %{question}" spreadsheet_dupe: "This is a duplicate of a log in your file." bulk_upload/lettings/year2024/row_parser: <<: *bulk_upload__row_parser__base bulk_upload/lettings/year2023/row_parser: <<: *bulk_upload__row_parser__base bulk_upload/sales/year2024/row_parser: <<: *bulk_upload__row_parser__base bulk_upload/sales/year2023/row_parser: <<: *bulk_upload__row_parser__base forms/bulk_upload_lettings/year: attributes: year: blank: "You must select a collection period to upload for." forms/bulk_upload_sales/year: attributes: year: blank: "You must select a collection period to upload for." forms/bulk_upload_lettings/upload_your_file: attributes: file: blank: "Select which file to upload." not_csv: "Your file must be in CSV format." file_too_large: "File must be 10MB or less. Check your file and delete data that does not need to be uploaded." forms/bulk_upload_sales/upload_your_file: attributes: file: blank: "Select which file to upload." not_csv: "Your file must be in CSV format." file_too_large: "File must be 10MB or less. Check your file and delete data that does not need to be uploaded." forms/bulk_upload_lettings/needstype: attributes: needstype: blank: "You must answer needs type." forms/bulk_upload_lettings_resume/fix_choice: attributes: choice: blank: "Select how you would like to fix these errors." inclusion: "You must select one of the following options for how you would like to fix these errors." forms/bulk_upload_sales_resume/fix_choice: attributes: choice: blank: "Select how you would like to fix these errors." inclusion: "You must select one of the following options for how you would like to fix these errors." forms/bulk_upload_lettings_soft_validations_check/confirm_soft_errors: attributes: confirm_soft_errors: blank: "You must select if there are errors in these fields." forms/bulk_upload_sales_soft_validations_check/confirm_soft_errors: attributes: confirm_soft_errors: blank: "You must select if there are errors in these fields." collection_resource: attributes: file: error_uploading: There was an error uploading this file. blank: Select which file to upload. above_100_mb: File must be 100MB or less. must_be_pdf: The paper form must be a PDF. must_be_xlsx: The %{resource} must be a Microsoft Excel file. activerecord: attributes: user: email: "email" errors: models: scheme: attributes: owning_organisation_id: invalid: "Enter the name of the organisation that owns the housing stock." service_name: invalid: "Enter the name of the scheme." scheme_type: invalid: "Select the type of scheme." registered_under_care_act: invalid: "Select if this scheme is registered under the Care Standards Act 2000." primary_client_group: invalid: "Select what client group this scheme is intended for." secondary_client_group: invalid: "Select the other client group for this scheme." support_type: invalid: "Select the level of support provided by this scheme." intended_stay: invalid: "Select the intended length of stay." has_other_client_group: invalid: "Select if this scheme provides for another client group." arrangement_type: invalid: "Select who provides the support services used by this scheme." location: attributes: startdate: invalid: "Enter a date in the correct format, for example 31 1 2022." units: blank: "Enter the total number of units at this location." type_of_unit: blank: "Select the most common type of unit at this location." mobility_type: blank: "Select the mobility standards for the majority of units in this location." user: attributes: organisation_id: blank: "Select the user’s organisation." invalid: "Select the user’s organisation." name: blank: "Enter a name." email: invalid: "Enter an email address in the correct format, like name@example.com." blank: "Enter an email address." taken: "Enter an email address that hasn’t already been used to sign up." phone: invalid: "Enter a telephone number in the correct format." blank: "Enter a telephone number." role: invalid: "Role must be data accessor, data provider or data coordinator." blank: "Select role." password: blank: "Enter a password." too_short: "The password you entered is too short. Enter a password that is %{count} characters or longer." reset_password_token: invalid: "That link is invalid. Check you are using the correct link." log_reassignment: blank: "Select if you want to reassign logs" missing_managing_agents: "%{new_organisation} must be a stock owner of %{missing_managing_agents} to make this change." missing_stock_owners: "%{new_organisation} must be a managing agent of %{missing_stock_owners} to make this change." merge_request: attributes: absorbing_organisation_id: blank: "Select the absorbing organisation." merge_date: blank: "Enter a merge date." invalid: "Enter a valid merge date." existing_absorbing_organisation: blank: "You must answer absorbing organisation already active?" notification: attributes: title: blank: "Enter a title." link_text: blank_when_additional_page_set: "Enter the link text." page_content: blank_when_additional_page_set: "Enter the page content." collection_resource: attributes: file: error_uploading: There was an error uploading this file. blank: Select which file to upload. above_100_mb: File must be 100MB or less. must_be_pdf: The paper form must be a PDF. must_be_xlsx: The %{resource} must be a Microsoft Excel file. short_display_name: blank: "You must answer resource type." notification: logs_deleted: one: "%{count} log has been deleted." other: "%{count} logs have been deleted." duplicate_logs_deleted: one: "%{log_ids} has been deleted." other: "%{log_ids} have been deleted." duplicate_logs: deduplication_success_banner: "%{log_link} is no longer a duplicate and has been removed from the list.

You changed the %{changed_question_label}.

" duplicate_sets: one: "There is %{count} set of duplicate logs." other: "There are %{count} sets of duplicate logs." location_deleted: "%{postcode} has been deleted." scheme_deleted: "%{service_name} has been deleted." user_deleted: "%{name} has been deleted." organisation_deleted: "%{name} has been deleted." user_updated: self: "Your account details have been updated." other: "%{name}’s details have been updated." validations: organisation: data_sharing_agreement_not_signed: "Your organisation must accept the Data Sharing Agreement before you can create any logs." name_missing: "Enter the name of the organisation." provider_type_missing: "Select the organisation type." stock_owner: blank: "You must choose a stock owner." already_added: "You have already added this stock owner." does_not_own_stock: "You can only add stock owners who own stock, which this organisation does not." managing_agent: blank: "You must choose a managing agent." already_added: "You have already added this managing agent." merged: "That organisation has already been merged. Select a different organisation." scheme_duplicates_not_resolved: "You must resolve all duplicates or indicate that there are no duplicates" not_answered: "You must answer %{question}" not_number: "%{field} must be a number." invalid_option: "Enter a valid value for %{question}" invalid_number: "Enter a number for %{question}" no_address_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." date: outside_collection_window: "Enter a date within the %{year_combo} collection year, which is between 1st April %{start_year} and 31st March %{end_year}." postcode: "Enter a postcode in the correct format, for example AA1 1AA." location_admin_district: "Select a local authority." email: taken: "Enter an email address that hasn’t already been used to sign up." invalid: "Enter an email address in the correct format, like name@example.com." blank: "Enter an email address." role: invalid: "Role must be data accessor, data provider or data coordinator." setup: saledate: year_not_two_or_four_digits: "Sale completion year must be 2 or 4 digits." startdate: before_scheme_end_date: "The tenancy start date must be before the end date for this supported housing scheme." owning_organisation: data_sharing_agreement_not_signed: "The organisation must accept the Data Sharing Agreement before it can be selected as the owning organisation." property: uprn_known: invalid: "You must answer UPRN known?" la: la_invalid_for_org: "%{org_name} does not operate in %{la_name}." postcode_invalid_for_org: "Enter a postcode in an area covered by %{org_name}." financial: charges: missing_charges: "Please enter the %{sentence_fragment}. If there is no %{sentence_fragment}, please enter '0'." carehome: not_provided: "Enter how much rent and other charges the household pays %{period}." cash_discount_invalid: "Cash discount must be £0 - £999,999." mortgage_used: year: "You must answer either ‘yes’ or ‘no’ to the question ‘was a mortgage used’ for the selected year." staircasing: "You must answer either ‘yes’ or ‘no’ to the question ‘was a mortgage used’ for staircasing transactions." shared_ownership_deposit: "The %{mortgage_deposit_and_discount_error_fields} added together is %{mortgage_deposit_and_discount_total}. The value times the equity percentage is %{value_times_equity}. These figures should be the same." household: reservist: injury_required: "Tell us whether the person was seriously injured or ill as a result of serving in the UK armed forces." leftreg: question_required: "Tell us whether the person is still serving in the UK armed forces as you told us they’re a current or former regular." age: retired_male: "A male tenant who is retired must be 65 or over." retired_female: "A female tenant who is retired must be 60 or over." retired_over_70: "Answer cannot be over 70 as person %{person_num} has economic status that is not ‘retired’." not_student_16_19: "Answer cannot be between 16 and 19 as person %{person_num} is a child of the lead tenant but is not a full-time student." student_not_child: cannot_be_16_19: "Person cannot be aged 16-19 if they are a student but not a child." ecstat: retired_over_70: "Person %{person_num} must be retired if over 70." not_student_16_19: "Person’s %{person_num} working situation must be full-time student or prefers not to say as you told us they’re between 16 and 19." retired_male: "Answer cannot be ‘retired’ as the male tenant is under 65." retired_female: "Answer cannot be ‘retired’ as the female tenant is under 60." not_child_16_19: cannot_be_student: "Person cannot be a student if they are aged 16-19 but are not a child." relat: not_student_16_19: "Answer cannot be ‘child’ as you told us the person %{person_num} is between 16 and 19 and is not a full-time student." child_over_19: "Answer cannot be child as you told us person %{person_num} is over 19." housingneeds_a: one_or_two_choices: "You can only select one option or ‘other disabled access needs’ plus ‘wheelchair-accessible housing’, ‘wheelchair access to essential rooms’ or ‘level access housing’." referral: secure_tenancy: "Answer must be internal transfer as this is a secure tenancy." cannot_be_secure_tenancy: "Answer cannot be secure tenancy as this is not an internal transfer." assessed_homeless: "Answer cannot be internal transfer as the tenant was assessed as homeless." other_homeless: "Answer cannot be internal transfer as the tenant was considered homeless by their landlord." homeless: assessed: internal_transfer: "Answer cannot be 'assessed as homeless' as this tenancy is an internal transfer." other: internal_transfer: "Answer cannot be 'other homelessness' as this tenancy was an internal transfer." reasonpref: not_homeless: "Answer cannot be ‘no’ as the tenant was homeless or about to lose their home." gender: retired_male: "Answer cannot be ‘male’ as tenant is under 65 and retired." retired_female: "Answer cannot be ‘female’ as tenant is under 60 and retired." 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." postcode: discounted_ownership: "Last settled accommodation and discounted ownership property postcodes must match." nationality: "Select a valid nationality." tenancy: internal_transfer: "Answer must be secure tenancy as this tenancy is an internal transfer." cannot_be_internal_transfer: "Answer cannot be internal transfer as this is not a secure tenancy." declaration: missing: pre_2024: "You must show the MHCLG privacy notice to the tenant before you can submit this log." post_2024: "You must show or give the tenant access to the MHCLG privacy notice before you can submit this log." privacynotice: missing: pre_2024: "You must show the MHCLG privacy notice to the %{buyer_or_buyers} before you can submit this log." post_2024: "You must show or give the %{buyer_or_buyers} access to the MHCLG privacy notice before you can submit this log." scheme: toggle_date: not_selected: "Select one of the options." invalid: "Enter a valid day, month and year." before_creation: "The scheme cannot be deactivated before %{date}, the start of the collection year when it was created." out_of_range: "The date must be on or after the %{date}." reactivation: before_deactivation: "This scheme was deactivated on %{date}. The reactivation date must be on or after deactivation date." deactivation: during_deactivated_period: "The scheme is already deactivated during this date, please enter a different date." owning_organisation: does_not_own_stock: "Enter an organisation that owns housing stock." location: postcode_blank: "Enter a postcode." units: "The units at this location must be a number." type_of_unit: "Select the most common type of unit at this location." mobility_standards: "Select the mobility standard for the majority of the units at this location." startdate_invalid: "Enter a valid day, month and year when the first property became available at this location." startdate_out_of_range: "Availability date must be on or after the %{date}." toggle_date: not_selected: "Select one of the options." invalid: "Enter a valid day, month and year." before_creation: "The location cannot be deactivated before %{date}, the date when it was first available." out_of_range: "The date must be on or after the %{date}." reactivation: before_deactivation: "This location was deactivated on %{date}. The reactivation date must be on or after deactivation date." deactivation: during_deactivated_period: "The location is already deactivated during this date, please enter a different date." merge_request: organisation_part_of_another_merge: "This organisation is part of another merge - select a different one." organisation_not_selected: "Select an organisation from the search list." soft_validations: retirement: min: title: "You told us this person is aged %{age} years and retired." hint_text: "The minimum expected retirement age in England is 66." max: title: "You told us this person is over 66 and not retired." hint_text: "The minimum expected retirement age in England is 66." devise: two_factor_authentication: success: "Two-factor authentication successful." attempt_failed: "Attempt failed." max_login_attempts_reached: "Too many incorrect log in attempts." account_locked: "Your account has been locked for security reasons." contact_administrator: "Contact another helpdesk administrator for access." code_has_been_sent: "Your security code has been sent." code_required: "Security code is required." code_incorrect: "Security code is incorrect." questions: location: postcode: "What is the postcode?" name: "What is the name of this location?" units: "How many units are at this location?" type_of_unit: "What is the most common type of unit at this location?" startdate: "When did the first property in this location become available under this scheme?" mobility_type: "What are the mobility standards for the majority of units in this location?" toggle_active: apply_from: "When should this change apply?" scheme: toggle_active: apply_from: "When should this change apply?" descriptions: location: mobility_type: W: "Suitable for someone who uses a wheelchair and offers the full use of all rooms and facilities." A: "Fitted with stairlifts, ramps, level access showers or grab rails." N: "Not designed to wheelchair-user standards or fitted with any equipment or adaptations." hints: location: postcode: "For example, SW1P 4DF." name: "This is how you refer to this location within your organisation." units: "A unit is the space being let. For example, the property might be a block of flats and the unit would be the specific flat being let. A unit can also be a bedroom in a shared house or flat. Do not include spaces used for staff." toggle_active: "If the date is before %{date}, select ‘From the start of the open collection period’ because the previous period has now closed." startdate: "For example, 27 3 2021." scheme: toggle_active: "If the date is before %{date}, select ‘From the start of the open collection period’ because the previous period has now closed." bulk_upload: needstype: "General needs housing includes both self-contained and shared housing without support or specific adaptations. Supported housing can include direct access hostels, group homes, residential care and nursing homes." 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." reactivate: "All schemes, users, and relationships that were active when this organisation was deactivated will be reactivated." location: deactivate: existing_logs: "It will not be possible to add logs with this location if their tenancy start date is on or after the date you enter. Any existing logs may be affected." review_logs: "Your data providers will need to review these logs and answer a few questions again. We’ll email each log creator with a list of logs that need updating." reactivate: existing_logs: "You’ll be able to add logs with this location if their tenancy start date is on or after the date you enter." scheme: deactivate: existing_logs: "It will not be possible to add logs with this scheme if their tenancy start date is on or after the date you enter. Any existing logs may be affected." review_logs: "Your data providers will need to review these logs and answer a few questions again. We’ll email each log creator with a list of logs that need updating." reactivate: existing_logs: "You’ll be able to add logs with this scheme if their tenancy start date is on or after the date you enter." test: one_argument: "This is based on the tenant’s work situation: %{ecstat1}." title_text: no_argument: "Some test text." one_argument: "You said this: %{argument}."