<%= magic_locaoles_admin_template do %> <%= content_for :headline do %> <%= link_to "New Locale", url_for( controller: "magic_locales/locales", action: :new), class: "btn btn-success pull-right btn-sm", data: { toggle: "modal", target: "#appModal" } %> <%= t("activerecord.attributes.wizard_locale.other") %> <% end %>

Available Locales: <% I18n.available_locales.each do |al| %> <%= al %> <% end %>


<% @locales.each do |locale| %> <% if locale.locale_state == "live" && I18n.available_locales.include?(locale.iso_code.to_sym) %> <% trclass = "success" %> <% elsif locale.locale_state == "active" && I18n.available_locales.include?(locale.iso_code.to_sym) %> <% trclass = "info" %> <% elsif locale.locale_state == "inactive" && I18n.available_locales.include?(locale.iso_code.to_sym) %> <% trclass = "warning" %> <% elsif (locale.locale_state == "active" || locale.locale_state == "live") && !I18n.available_locales.include?(locale.iso_code.to_sym) %> <% trclass = "danger" %> <% else %> <% trclass = "" %> <% end %> <% end %>
ISO-Code Name State Available? Triggers Actions
<%= locale_flag( locale.iso_code, "small" ) %> <%= locale.iso_code %> <% if I18n.default_locale.to_s == locale.iso_code %>    main <% end %> <%= locale.name %> <%= t("helpers.label.wizard_locale.states.#{locale.locale_state}") %> <% if I18n.available_locales.include?(locale.iso_code.to_sym) %> Yeah! <% else %> Not Available! <% end %> <% %w(activate release deactivate).each do |state| %> <% if locale.state.trigger?(state.to_sym) %> <%= link_to state.to_s.titleize, url_for( controller: "magic_locales/locales", action: :trigger, id: locale, state: state), class: "btn btn-default btn-sm" %> <% end %> <% end %> <%= link_to "edit", url_for( controller: "magic_locales/locales", action: :edit, id: locale), class: "btn btn-default btn-sm", data: { toggle: "modal", target: "#appModal" } %>
<% end %>