diff --git a/app/views/auth/registrations/new.html.haml b/app/views/auth/registrations/new.html.haml index afeeef0c6d..5e9aa02d68 100644 --- a/app/views/auth/registrations/new.html.haml +++ b/app/views/auth/registrations/new.html.haml @@ -72,7 +72,7 @@ .fields-group = f.input :agreement, as: :boolean, - label: t('auth.user_agreement_html', privacy_policy_path: privacy_policy_path, terms_of_service_path: terms_of_service_path), + label: TermsOfService.live.exists? ? t('auth.user_agreement_html', privacy_policy_path: privacy_policy_path, terms_of_service_path: terms_of_service_path) : t('auth.user_privacy_agreement_html', privacy_policy_path: privacy_policy_path), required: false, wrapper: :with_label diff --git a/config/locales/en.yml b/config/locales/en.yml index ab76b462ee..fdf73bad9e 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -1209,6 +1209,7 @@ en: too_fast: Form submitted too fast, try again. use_security_key: Use security key user_agreement_html: I have read and agree to the terms of service and privacy policy + user_privacy_agreement_html: I have read and agree to the privacy policy author_attribution: example_title: Sample text hint_html: Are you writing news or blog articles outside of Mastodon? Control how you get credited when they are shared on Mastodon.