diff --git a/app/views/settings/preferences/other/show.html.haml b/app/views/settings/preferences/other/show.html.haml index e02bd2b1773..e39f43f7d49 100644 --- a/app/views/settings/preferences/other/show.html.haml +++ b/app/views/settings/preferences/other/show.html.haml @@ -17,38 +17,36 @@ %h4= t 'preferences.posting_defaults' - .fields-row - .fields-group.fields-row__column.fields-row__column-6 - = ff.input :default_privacy, - collection: Status.selectable_visibilities, - selected: current_user.setting_default_privacy, - hint: false, - include_blank: false, - label_method: ->(visibility) { safe_join([I18n.t("statuses.visibilities.#{visibility}"), I18n.t("statuses.visibilities.#{visibility}_long")], ' - ') }, - label: I18n.t('simple_form.labels.defaults.setting_default_privacy'), - required: false, - wrapper: :with_label + .fields-group + = ff.input :default_privacy, + collection: Status.selectable_visibilities, + selected: current_user.setting_default_privacy, + hint: false, + include_blank: false, + label_method: ->(visibility) { safe_join([I18n.t("statuses.visibilities.#{visibility}"), I18n.t("statuses.visibilities.#{visibility}_long")], ' - ') }, + label: I18n.t('simple_form.labels.defaults.setting_default_privacy'), + required: false, + wrapper: :with_label - .fields-group.fields-row__column.fields-row__column-6 - = ff.input :default_language, - collection: [nil] + filterable_languages, - hint: false, - include_blank: false, - label_method: ->(locale) { locale.nil? ? I18n.t('statuses.default_language') : native_locale_name(locale) }, - label: I18n.t('simple_form.labels.defaults.setting_default_language'), - required: false, - wrapper: :with_label + .fields-group + = ff.input :default_quote_policy, + collection: %w(public followers nobody), + include_blank: false, + label_method: ->(policy) { I18n.t("statuses.quote_policies.#{policy}") }, + label: I18n.t('simple_form.labels.defaults.setting_default_quote_policy'), + hint: I18n.t('simple_form.hints.defaults.setting_default_quote_policy'), + required: false, + wrapper: :with_label - .fields-row - .fields-group.fields-row__column.fields-row__column-6 - = ff.input :default_quote_policy, - collection: %w(public followers nobody), - include_blank: false, - label_method: ->(policy) { I18n.t("statuses.quote_policies.#{policy}") }, - label: I18n.t('simple_form.labels.defaults.setting_default_quote_policy'), - hint: I18n.t('simple_form.hints.defaults.setting_default_quote_policy'), - required: false, - wrapper: :with_label + .fields-group + = ff.input :default_language, + collection: [nil] + filterable_languages, + hint: false, + include_blank: false, + label_method: ->(locale) { locale.nil? ? I18n.t('statuses.default_language') : native_locale_name(locale) }, + label: I18n.t('simple_form.labels.defaults.setting_default_language'), + required: false, + wrapper: :with_label .fields-group = ff.input :default_sensitive, diff --git a/config/locales/en.yml b/config/locales/en.yml index a653a2108aa..014ec44863b 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -367,7 +367,7 @@ en: title: Custom emojis uncategorized: Uncategorized unlist: Unlist - unlisted: Unlisted + unlisted: Quiet public update_failed_msg: Could not update that emoji updated_msg: Emoji successfully updated! upload: Upload @@ -1919,9 +1919,9 @@ en: private: Followers-only private_long: Only show to followers public: Public - public_long: Everyone can see + public_long: Anyone on and off Mastodon unlisted: Unlisted - unlisted_long: Everyone can see, but not listed on public timelines + unlisted_long: Hidden from Mastodon search results, trending, and public timelines statuses_cleanup: enabled: Automatically delete old posts enabled_hint: Automatically deletes your posts once they reach a specified age threshold, unless they match one of the exceptions below diff --git a/config/locales/simple_form.en.yml b/config/locales/simple_form.en.yml index d79899e908b..6892c41f63e 100644 --- a/config/locales/simple_form.en.yml +++ b/config/locales/simple_form.en.yml @@ -236,7 +236,7 @@ en: setting_auto_play_gif: Auto-play animated GIFs setting_boost_modal: Show confirmation dialog before boosting setting_default_language: Posting language - setting_default_privacy: Posting privacy + setting_default_privacy: Posting visibility setting_default_quote_policy: Who can quote setting_default_sensitive: Always mark media as sensitive setting_delete_modal: Show confirmation dialog before deleting a post