Replace manual activerecord translations with helpers

This commit is contained in:
Sebastian Serth
2024-04-14 14:00:51 +02:00
committed by Sebastian Serth
parent e551c8a699
commit f8330b39fb
72 changed files with 265 additions and 264 deletions

View File

@ -1,21 +1,21 @@
h1 = Submission.model_name.human(count: 2)
h1 = Submission.model_name.human(count: :other)
= render(layout: 'shared/form_filters') do |f|
.col-auto
= f.label(:exercise_id_eq, t('activerecord.attributes.submission.exercise'), class: 'visually-hidden form-label')
= f.collection_select(:exercise_id_eq, Exercise.with_submissions, :id, :title, class: 'form-control', prompt: t('activerecord.attributes.submission.exercise'))
= f.label(:exercise_id_eq, Submission.human_attribute_name('exercise'), class: 'visually-hidden form-label')
= f.collection_select(:exercise_id_eq, Exercise.with_submissions, :id, :title, class: 'form-control', prompt: Submission.human_attribute_name('exercise'))
.col-auto
= f.label(:cause_eq, t('activerecord.attributes.submission.cause'), class: 'visually-hidden form-label')
= f.select(:cause_eq, Submission.distinct.pluck(:cause).sort, class: 'form-control', prompt: t('activerecord.attributes.submission.cause'))
= f.label(:cause_eq, Submission.human_attribute_name('cause'), class: 'visually-hidden form-label')
= f.select(:cause_eq, Submission.distinct.pluck(:cause).sort, class: 'form-control', prompt: Submission.human_attribute_name('cause'))
.table-responsive
table.table.mt-4
thead
tr
th = sort_link(@search, :exercise_id, t('activerecord.attributes.submission.exercise'))
th = sort_link(@search, :user_id, t('activerecord.attributes.submission.contributor'))
th = sort_link(@search, :cause, t('activerecord.attributes.submission.cause'))
th = sort_link(@search, :score, t('activerecord.attributes.submission.score'))
th = sort_link(@search, :exercise_id, Submission.human_attribute_name('exercise'))
th = sort_link(@search, :user_id, Submission.human_attribute_name('contributor'))
th = sort_link(@search, :cause, Submission.human_attribute_name('cause'))
th = sort_link(@search, :score, Submission.human_attribute_name('score'))
th = sort_link(@search, :created_at, t('shared.created_at'))
th colspan=2 = t('shared.actions')
tbody

View File

@ -13,7 +13,7 @@ h1 = @submission
= row(label: 'submission.cause', value: t("submissions.causes.#{@submission.cause}"))
= row(label: 'submission.score', value: @submission.score)
h2.mt-4 = t('activerecord.attributes.submission.files')
h2.mt-4 = Submission.human_attribute_name('files')
ul.list-unstyled
- @files.each do |file|

View File

@ -12,7 +12,7 @@ h2.mt-4 = t('.history')
tr
th = t('shared.number')
th = t('shared.created_at')
th = t('activerecord.attributes.submission.score')
th = Submission.human_attribute_name('score')
th = t('.percentage')
th = t('shared.actions')
tbody