From 2aca6920dc3488a381b275d21a31344da02029e6 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Sun, 10 Jun 2018 16:03:38 +0100 Subject: [PATCH] Use lazy lookups for translations in issues --- app/controllers/issue_comments_controller.rb | 2 +- app/controllers/issues_controller.rb | 8 +- app/controllers/reports_controller.rb | 6 +- app/views/issues/_comments.html.erb | 2 +- app/views/issues/index.html.erb | 4 +- app/views/issues/show.html.erb | 6 +- app/views/reports/new.html.erb | 14 +-- config/locales/en.yml | 98 ++++++++++---------- test/system/issues_test.rb | 14 +-- test/system/report_diary_comment_test.rb | 4 +- test/system/report_diary_entry_test.rb | 8 +- test/system/report_note_test.rb | 8 +- test/system/report_user_test.rb | 4 +- 13 files changed, 89 insertions(+), 89 deletions(-) diff --git a/app/controllers/issue_comments_controller.rb b/app/controllers/issue_comments_controller.rb index 42ae850ba..52904d5b2 100644 --- a/app/controllers/issue_comments_controller.rb +++ b/app/controllers/issue_comments_controller.rb @@ -10,7 +10,7 @@ class IssueCommentsController < ApplicationController comment = @issue.comments.build(issue_comment_params) comment.user = current_user comment.save! - notice = t("issues.comment.comment_created") + notice = t(".comment_created") reassign_issue(@issue) if params[:reassign] redirect_to @issue, :notice => notice end diff --git a/app/controllers/issues_controller.rb b/app/controllers/issues_controller.rb index a8eeee8b3..729528946 100644 --- a/app/controllers/issues_controller.rb +++ b/app/controllers/issues_controller.rb @@ -23,7 +23,7 @@ class IssuesController < ApplicationController @issues = @issues.where(:reported_user_id => @find_user.id) else @issues = @issues.none - flash.now[:warning] = t("issues.index.user_not_found") + flash.now[:warning] = t(".user_not_found") end end @@ -49,7 +49,7 @@ class IssuesController < ApplicationController def resolve if @issue.resolve @issue.save! - redirect_to @issue, :notice => t("issues.resolved") + redirect_to @issue, :notice => t(".resolved") else render :show end @@ -59,7 +59,7 @@ class IssuesController < ApplicationController if @issue.ignore @issue.updated_by = current_user.id @issue.save! - redirect_to @issue, :notice => t("issues.ignored") + redirect_to @issue, :notice => t(".ignored") else render :show end @@ -69,7 +69,7 @@ class IssuesController < ApplicationController if @issue.reopen @issue.updated_by = current_user.id @issue.save! - redirect_to @issue, :notice => t("issues.reopened") + redirect_to @issue, :notice => t(".reopened") else render :show end diff --git a/app/controllers/reports_controller.rb b/app/controllers/reports_controller.rb index 8a1bed508..95c9343e6 100644 --- a/app/controllers/reports_controller.rb +++ b/app/controllers/reports_controller.rb @@ -9,7 +9,7 @@ class ReportsController < ApplicationController @report = Report.new @report.issue = Issue.find_or_initialize_by(create_new_report_params) else - redirect_to root_path, :notice => t("reports.new.missing_params") + redirect_to root_path, :notice => t(".missing_params") end end @@ -20,9 +20,9 @@ class ReportsController < ApplicationController if @report.save @report.issue.save @report.issue.reopen! unless @report.issue.open? - redirect_to helpers.reportable_url(@report.issue.reportable), :notice => t("issues.create.successful_report") + redirect_to helpers.reportable_url(@report.issue.reportable), :notice => t(".successful_report") else - redirect_to new_report_path(:reportable_type => @report.issue.reportable_type, :reportable_id => @report.issue.reportable_id), :notice => t("issues.create.provide_details") + redirect_to new_report_path(:reportable_type => @report.issue.reportable_type, :reportable_id => @report.issue.reportable_id), :notice => t(".provide_details") end end diff --git a/app/views/issues/_comments.html.erb b/app/views/issues/_comments.html.erb index e42371465..4b5ae4a8f 100644 --- a/app/views/issues/_comments.html.erb +++ b/app/views/issues/_comments.html.erb @@ -17,7 +17,7 @@
<%= form_for @new_comment, url: issue_comments_path(@issue) do |f| %> <%= richtext_area :issue_comment, :body, :cols => 10, :rows => 8, :required => true %> - <%= label_tag :reassign, t('issues.show.comments.reassign_param') %> <%= check_box_tag :reassign, true %> + <%= label_tag :reassign, t('.reassign_param') %> <%= check_box_tag :reassign, true %>

<%= submit_tag 'Submit' %> diff --git a/app/views/issues/index.html.erb b/app/views/issues/index.html.erb index 510cb4e0d..e5e7ebc00 100644 --- a/app/views/issues/index.html.erb +++ b/app/views/issues/index.html.erb @@ -4,7 +4,7 @@ <%= form_tag(issues_path, :method => :get) do %>

<%= t ".search_guidance" %>

-<%= select_tag :status, options_for_select(Issue.aasm.states.map(&:name).map{|state| [t("issues.states.#{state}"), state]}, params[:status]), :include_blank => t(".select_status"), :data => { :behavior => 'category_dropdown' } %> +<%= select_tag :status, options_for_select(Issue.aasm.states.map(&:name).map{|state| [t(".states.#{state}"), state]}, params[:status]), :include_blank => t(".select_status"), :data => { :behavior => 'category_dropdown' } %> <%= select_tag :issue_type, options_for_select(@issue_types, params[:issue_type]), :include_blank => t(".select_type"), :data => { :behavior => 'category_dropdown' } %> <%= text_field_tag :search_by_user, params[:search_by_user], placeholder: t(".reported_user") %> <%= select_tag :last_updated_by, options_for_select(@users.all.collect{|f| [f.display_name, f.id]} << [ t(".not_updated"), "nil"], params[:last_updated_by]), :include_blank => t(".select_last_updated_by"), :data => { :behavior => 'category_dropdown' } %> @@ -31,7 +31,7 @@ <% @issues.each do |issue| %> - <%= t "issues.states.#{issue.status}" %> + <%= t ".states.#{issue.status}" %> <%= link_to t(".reports_count", :count => issue.reports_count), issue %> <%= link_to reportable_title(issue.reportable), reportable_url(issue.reportable) %> <%= link_to issue.reported_user.display_name, user_path(issue.reported_user.display_name) if issue.reported_user %> diff --git a/app/views/issues/show.html.erb b/app/views/issues/show.html.erb index 44b39c927..6612f069b 100644 --- a/app/views/issues/show.html.erb +++ b/app/views/issues/show.html.erb @@ -11,12 +11,12 @@

- <%= link_to t('issues.resolve'), resolve_issue_url(@issue), :method => :post if @issue.may_resolve? %> + <%= link_to t('.resolve'), resolve_issue_url(@issue), :method => :post if @issue.may_resolve? %> <% if @issue.may_ignore? %> - | <%= link_to t('issues.ignore'), ignore_issue_url(@issue), :method => :post %> + | <%= link_to t('.ignore'), ignore_issue_url(@issue), :method => :post %> <% end %>

-

<%= link_to t('issues.reopen'), reopen_issue_url(@issue), :method => :post if @issue.may_reopen? %>

+

<%= link_to t('.reopen'), reopen_issue_url(@issue), :method => :post if @issue.may_reopen? %>

<% end %>