diff --git a/app/models/admin_dashboard_data.rb b/app/models/admin_dashboard_data.rb
index a23d5ba320c..9bacaff5de4 100644
--- a/app/models/admin_dashboard_data.rb
+++ b/app/models/admin_dashboard_data.rb
@@ -219,7 +219,8 @@ class AdminDashboardData
:unreachable_themes,
:watched_words_check,
:google_analytics_version_check,
- :translation_overrides_check
+ :translation_overrides_check,
+ :ember_version_check
register_default_scheduled_problem_checks
@@ -445,6 +446,10 @@ class AdminDashboardData
nil
end
+ def ember_version_check
+ I18n.t("dashboard.ember_version_warning") if ENV["EMBER_VERSION"] == "3"
+ end
+
def out_of_date_themes
old_themes = RemoteTheme.out_of_date_themes
return unless old_themes.present?
diff --git a/config/locales/server.en.yml b/config/locales/server.en.yml
index b31e10bf50a..800406f9c7f 100644
--- a/config/locales/server.en.yml
+++ b/config/locales/server.en.yml
@@ -1525,6 +1525,7 @@ en:
watched_word_regexp_error: "The regular expression for '%{action}' watched words is invalid. Please check your Watched Word settings, or disable the 'watched words regular expressions' site setting."
v3_analytics_deprecated: "Your Discourse is currently using Google Analytics 3, which will no longer be supported after July 2023. Upgrade to Google Analytics 4 now to continue receiving valuable insights and analytics for your website's performance."
category_style_deprecated: "Your Discourse is currently using a deprecated category style which will be removed before the final beta release of Discourse 3.2. Please refer to Moving to a Single Category Style Site Setting for instructions on how to keep your selected category style."
+ ember_version_warning: "Your site is running with the unsupported EMBER_VERSION=3 configuration. This may lead to unexpected issues with themes/plugins. Please remove the EMBER_VERSION configuration from your app.yml file and rebuild. See https://meta.discourse.org/t/287211 for more information."
site_settings:
allow_bulk_invite: "Allow bulk invites by uploading a CSV file"