diff --git a/app/models/site.rb b/app/models/site.rb index 7a54f66..8c52f5a 100644 --- a/app/models/site.rb +++ b/app/models/site.rb @@ -25,6 +25,7 @@ class Site field :enable_language_detection, :type => Boolean, :default => false field :enable_redirect_index, :type => Boolean, :default => false field :enable_zh_cn, :type => Boolean, :default => true + field :enable_language_options, :type => Boolean, :default => true field :default_locale, :default => "zh_tw" field :mobile_on, :type => Boolean, :default => false field :announcement_category, :type => Array, :default=>[] diff --git a/app/views/admin/sites/preference.html.erb b/app/views/admin/sites/preference.html.erb index e5531d1..c93c23f 100644 --- a/app/views/admin/sites/preference.html.erb +++ b/app/views/admin/sites/preference.html.erb @@ -193,6 +193,14 @@ +
+ +
+ <%= f.check_box :enable_language_options, :class => "toggle-check", data: {disabled: true} %> +
+
+ diff --git a/app/views/orbit_bar/index.html.erb b/app/views/orbit_bar/index.html.erb index b4ebf25..1be6fd1 100644 --- a/app/views/orbit_bar/index.html.erb +++ b/app/views/orbit_bar/index.html.erb @@ -116,30 +116,34 @@ <% end %>
  • - <% if @site_in_use_locales.count > 1 || current_site.enable_zh_cn %> - <% locale = session[:zh_cn] ? :zh_cn : I18n.locale %> - Language -