Use underscore versions of model names for translation keys.
authorAndy Allan <git@gravitystorm.co.uk>
Wed, 14 Mar 2018 04:12:24 +0000 (12:12 +0800)
committerAndy Allan <git@gravitystorm.co.uk>
Wed, 14 Mar 2018 04:12:24 +0000 (12:12 +0800)
app/views/reports/new.html.erb
config/locales/en.yml
test/system/report_anonymous_note_test.rb
test/system/report_diary_entry_test.rb

index 9812c68..e5ac637 100644 (file)
@@ -25,7 +25,7 @@
       <% Report.categories_for(@report.issue.reportable).each do |c| %>
         <li>
           <%= radio_button :report, :category, c %>
-          <%= label_tag "report_category_#{c}", t("reports.categories.#{@report.issue.reportable.class.name}.#{c}") %> <br/>
+          <%= label_tag "report_category_#{c}", t("reports.categories.#{@report.issue.reportable.class.name.underscore}.#{c}") %> <br/>
         </li>
       <% end %>
       </ul>
index 1e37c0f..7e4d013 100644 (file)
@@ -1040,23 +1040,23 @@ en:
     new:
       title_html: "Report %{link}"
     categories:
-      DiaryEntry:
+      diary_entry:
         spam: This Diary Entry is/contains spam
         offensive: This Diary Entry is obscene/offensive
         threat: This Diary Entry contains a threat
         other: Other
-      DiaryComment:
+      diary_comment:
         spam: This Diary Comment is/contains spam
         offensive: This Diary Comment is obscene/offensive
         threat: This Diary Comment contains a threat
         other: Other
-      User:
+      user:
         spam: This User profile is/contains spam
         offensive: This User profile is obscene/offensive
         threat: This User profile contains a threat
         vandal: This User is a vandal
         other: Other
-      Note:
+      note:
         spam: This note is spam
         vandalism: This note is vandalism
         personal: This note contains personal data
index a5a15d3..07621ab 100644 (file)
@@ -18,7 +18,7 @@ class ReportAnonymousNoteTest < ApplicationSystemTestCase
     assert page.has_content? "Report"
     assert page.has_content? I18n.t("issues.new.disclaimer.intro")
 
-    choose I18n.t("reports.categories.Note.spam")
+    choose I18n.t("reports.categories.note.spam")
     fill_in "report_details", :with => "This is spam"
     click_on "Create Report"
 
index 988bfbe..3be8b3f 100644 (file)
@@ -22,7 +22,7 @@ class ReportDiaryEntryTest < ApplicationSystemTestCase
     assert page.has_content? "Report"
     assert page.has_content? I18n.t("issues.new.disclaimer.intro")
 
-    choose I18n.t("reports.categories.DiaryEntry.spam")
+    choose I18n.t("reports.categories.diary_entry.spam")
     fill_in "report_details", :with => "This is advertising"
     click_on "Create Report"
 
@@ -41,7 +41,7 @@ class ReportDiaryEntryTest < ApplicationSystemTestCase
     assert page.has_content? "Report"
     assert page.has_content? I18n.t("issues.new.disclaimer.intro")
 
-    choose I18n.t("reports.categories.DiaryEntry.spam")
+    choose I18n.t("reports.categories.diary_entry.spam")
     fill_in "report_details", :with => "This is advertising"
     click_on "Create Report"