i18n for query all kinds of honors

This commit is contained in:
EricTYL 2019-11-04 11:02:23 +08:00
parent 117d22bcf7
commit 04d59309fc
3 changed files with 6 additions and 4 deletions

View File

@ -4,7 +4,7 @@ class PersonalHonorsController < ApplicationController
filter_value = params[:honors_filter_value]
honors = nil
if filter_value.nil? || filter_value == 'all' || filter_value.empty?
if filter_value.nil? || filter_value == t("personal_honor.honor_types_all") || filter_value.empty?
honors = Honor.where(:award_name.ne => nil).or(:award_name.ne => "").sort_for_frontend.page(OrbitHelper.params[:page_no]).per(OrbitHelper.page_data_count)
else
honor_type_id = HonorType.or({ 'title.en' => filter_value }, { 'title.zh_tw' => filter_value }).first.id
@ -56,7 +56,7 @@ class PersonalHonorsController < ApplicationController
current_locale = I18n.locale
honor_types = HonorType.all.pluck(:title).map { |title| { 'honor_type' => title[current_locale] } }
honor_types.unshift({ 'honor_type' => 'all' })
honor_types.unshift({ 'honor_type' => t("personal_honor.honor_types_all") })
{
"honors" => honor_list,

View File

@ -9,6 +9,7 @@ en:
awarding_unit : "Awarding Unit"
honor_category : "Honor Category"
honor_type: "Honor Category"
honor_types_all: "All Honor Types"
extracted_chapters : "Extracted Chapters"
publishers : "Publishers"
honoree: "Honoree"

View File

@ -9,6 +9,7 @@ zh_tw:
awarding_unit : "頒獎單位"
honor_category : "類別"
honor_type: "類別"
honor_types_all: "所有榮譽項目"
honoree: "受獎人"
authors : "作者"
tags : "領域"