Skip to content

Commit

Permalink
🧹 Remove title from index and update translations
Browse files Browse the repository at this point in the history
This commit will remove the title property from the index show page
because it already shows up in a different partial so it's redundant.
Also, there were a few missing translations so those have been updated.
It seemed that the translations were in two different spots so I
consolidated them so it's easier to manage.  I've updated the other
languages as well using the i18n Google translate task.
  • Loading branch information
Kirk Wang committed Feb 10, 2025
1 parent 1e1e586 commit 5405bf7
Show file tree
Hide file tree
Showing 22 changed files with 354 additions and 18 deletions.
9 changes: 4 additions & 5 deletions app/controllers/catalog_controller.rb
Original file line number Diff line number Diff line change
Expand Up @@ -174,8 +174,7 @@ def self.uploaded_field

# solr fields to be displayed in the show (single result) view
# The ordering of the field names is the order of the display
config.add_show_field 'title_tesim'
config.add_show_field 'description_tesim'
config.add_show_field 'description_tesim', helper_method: :truncate_and_iconify_auto_link
config.add_show_field 'keyword_tesim'
config.add_show_field 'subject_tesim'
config.add_show_field 'creator_tesim'
Expand All @@ -186,15 +185,15 @@ def self.uploaded_field
config.add_show_field 'date_uploaded_tesim'
config.add_show_field 'date_modified_tesim'
config.add_show_field 'date_created_tesim'
config.add_show_field 'rights_statement_tesim'
config.add_show_field 'license_tesim'
config.add_show_field 'rights_statement_tesim', helper_method: :rights_statement_links
config.add_show_field 'license_tesim', helper_method: :license_links
config.add_show_field 'resource_type_tesim', label: "Resource Type"
config.add_show_field 'format_tesim'
config.add_show_field 'identifier_tesim'
config.add_show_field 'extent_tesim'
config.add_show_field 'admin_note_tesim', label: "Administrative Notes"
config.add_show_field "alternative_title_tesim", label: "Alternative title"
config.add_show_field "related_url_tesim"
config.add_show_field "related_url_tesim", helper_method: :truncate_and_iconify_auto_link
config.add_show_field 'learning_resource_type_tesim'
config.add_show_field 'education_level_tesim'
config.add_show_field 'audience_tesim'
Expand Down
3 changes: 1 addition & 2 deletions app/helpers/application_helper.rb
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,6 @@ def truncate_and_iconify_auto_link(field, show_link = true)
# if we pass text containing no links, it just returns text.
auto_link(html_escape(text)) do |value|
"<span class='fa fa-external-link'></span>#{('&nbsp;' + value) if show_link}"
end
text.truncate(230, separator: ' ')
end.truncate(230, separator: ' ')
end
end
25 changes: 25 additions & 0 deletions config/locales/blacklight.de.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,46 @@ de:
publisher_sim: Herausgeber
subject_sim: Fach
index:
accessibility_feature_tesim: Zugänglichkeitsfunktion
accessibility_hazard_tesim: Zugänglichkeitsrisiko
accessibility_summary_tesim: Zusammenfassung zur Barrierefreiheit
additional_information_tesim: Weitere Informationen
admin_note_tesim: Administratorhinweis
alternative_title_tesim: Alternativer Titel
audience_tesim: Publikum
based_near_label_tesim: Ort
chronology_note_tesim: Chronologie-Hinweis
contributing_library_tesim: Mitwirkende Bibliothek
contributor_tesim: Mitwirkender
creator_tesim: Schöpfer
date_created_tesim: Datum erstellt
date_modified_dtsi: Datum geändert
date_tesim: Datum
date_uploaded_dtsi: Datum hochgeladen
description_tesim: Beschreibung
discipline_tesim: Disziplin
education_level_tesim: Bildungsniveau
extent_tesim: Umfang
file_format_tesim: Datei Format
format_tesim: Format
identifier_tesim: Identifikator
keyword_tesim: Stichwort
language_tesim: Sprache
learning_resource_type_tesim: Lernressourcentyp
library_catalog_identifier_tesim: Bibliothekskatalog-ID
license_tesim: Lizenz
newer_version_id_tesim: Neuere Versions-ID
oer_size_tesim: Oer Größe
previous_version_id_tesim: Vorherige Versions-ID
publisher_tesim: Herausgeber
related_item_id_tesim: Zugehörige Artikel-ID
related_url_tesim: Verwandte URL
resource_type_tesim: Ressourcentyp
rights_holder_tesim: Rechteinhaber
rights_statement_tesim: Rechteerklärung
rights_tesim: Rechte
subject_tesim: Fach
table_of_contents_tesim: Inhaltsverzeichnis
show:
based_near_label_tesim: Ort
contributor_tesim: Mitwirkender
Expand Down
25 changes: 25 additions & 0 deletions config/locales/blacklight.en.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,21 +14,46 @@ en:
publisher_sim: Publisher
subject_sim: Subject
index:
accessibility_feature_tesim: Accessibility Feature
accessibility_hazard_tesim: Accessibility Hazard
accessibility_summary_tesim: Accessibility Summary
additional_information_tesim: Additional Information
admin_note_tesim: Admin Note
alternative_title_tesim: Alternative Title
audience_tesim: Audience
based_near_label_tesim: Location
chronology_note_tesim: Chronology Note
contributing_library_tesim: Contributing Library
contributor_tesim: Contributor
creator_tesim: Creator
date_created_tesim: Date Created
date_modified_dtsi: Date Modified
date_tesim: Date
date_uploaded_dtsi: Date Uploaded
description_tesim: Description
discipline_tesim: Discipline
education_level_tesim: Education Level
extent_tesim: Extent
file_format_tesim: File Format
format_tesim: Format
identifier_tesim: Identifier
keyword_tesim: Keyword
language_tesim: Language
learning_resource_type_tesim: Learning Resource Type
library_catalog_identifier_tesim: Library Catalog Identifier
license_tesim: License
newer_version_id_tesim: Newer Version Id
oer_size_tesim: Oer Size
previous_version_id_tesim: Previous Version Id
publisher_tesim: Publisher
related_item_id_tesim: Related Item Id
related_url_tesim: Related URL
resource_type_tesim: Resource Type
rights_holder_tesim: Rights Holder
rights_statement_tesim: Rights Statement
rights_tesim: Rights
subject_tesim: Subject
table_of_contents_tesim: Table Of Contents
show:
based_near_label_tesim: Location
contributor_tesim: Contributor
Expand Down
25 changes: 25 additions & 0 deletions config/locales/blacklight.es.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,46 @@ es:
publisher_sim: Editor
subject_sim: Tema
index:
accessibility_feature_tesim: Función de accesibilidad
accessibility_hazard_tesim: Riesgo de accesibilidad
accessibility_summary_tesim: Resumen de accesibilidad
additional_information_tesim: información adicional
admin_note_tesim: Nota de administración
alternative_title_tesim: Título alternativo
audience_tesim: Audiencia
based_near_label_tesim: Ubicación
chronology_note_tesim: Nota cronológica
contributing_library_tesim: Biblioteca colaboradora
contributor_tesim: Contribuidor
creator_tesim: Creador
date_created_tesim: Fecha de Creacion
date_modified_dtsi: Fecha Modificada
date_tesim: Fecha
date_uploaded_dtsi: Fecha de Subida
description_tesim: Descripción
discipline_tesim: Disciplina
education_level_tesim: Nivel de educación
extent_tesim: Grado
file_format_tesim: Formato de Archivo
format_tesim: Formato
identifier_tesim: Identificador
keyword_tesim: Palabra clave
language_tesim: Idioma
learning_resource_type_tesim: Tipo de recurso de aprendizaje
library_catalog_identifier_tesim: Identificador del catálogo de la biblioteca
license_tesim: Licencia
newer_version_id_tesim: Identificación de versión más nueva
oer_size_tesim: Tamaño Oer
previous_version_id_tesim: Id. de versión anterior
publisher_tesim: Editor
related_item_id_tesim: Id. de artículo relacionado
related_url_tesim: URL relacionada
resource_type_tesim: Tipo de recurso
rights_holder_tesim: Titular de los derechos
rights_statement_tesim: Declaración de derechos
rights_tesim: Derechos
subject_tesim: Tema
table_of_contents_tesim: Tabla de contenido
show:
based_near_label_tesim: Ubicación
contributor_tesim: Contribuidor
Expand Down
25 changes: 25 additions & 0 deletions config/locales/blacklight.fr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,46 @@ fr:
publisher_sim: Éditeur
subject_sim: Assujettir
index:
accessibility_feature_tesim: Fonctionnalité d'accessibilité
accessibility_hazard_tesim: Risque d'accessibilité
accessibility_summary_tesim: Résumé sur l'accessibilité
additional_information_tesim: Informations Complémentaires
admin_note_tesim: Note de l'administrateur
alternative_title_tesim: Titre alternatif
audience_tesim: Public
based_near_label_tesim: Emplacement
chronology_note_tesim: Note sur la chronologie
contributing_library_tesim: Bibliothèque contributive
contributor_tesim: Donateur
creator_tesim: Créateur
date_created_tesim: date créée
date_modified_dtsi: Date modifiée
date_tesim: Date
date_uploaded_dtsi: Date de téléchargement
description_tesim: La description
discipline_tesim: Discipline
education_level_tesim: Niveau d'éducation
extent_tesim: Ampleur
file_format_tesim: Format de fichier
format_tesim: Format
identifier_tesim: Identificateur
keyword_tesim: Mot-clé
language_tesim: La langue
learning_resource_type_tesim: Type de ressource d'apprentissage
library_catalog_identifier_tesim: Identifiant du catalogue de la bibliothèque
license_tesim: Licence
newer_version_id_tesim: ID de la nouvelle version
oer_size_tesim: Taille de l'Oer
previous_version_id_tesim: ID de la version précédente
publisher_tesim: Éditeur
related_item_id_tesim: ID de l'élément associé
related_url_tesim: URL associée
resource_type_tesim: Type de ressource
rights_holder_tesim: Titulaire des droits
rights_statement_tesim: Déclaration des droits
rights_tesim: Droits
subject_tesim: Assujettir
table_of_contents_tesim: Table des matières
show:
based_near_label_tesim: Emplacement
contributor_tesim: Donateur
Expand Down
25 changes: 25 additions & 0 deletions config/locales/blacklight.it.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,46 @@ it:
publisher_sim: Editore
subject_sim: Soggetto
index:
accessibility_feature_tesim: Funzione di accessibilità
accessibility_hazard_tesim: Pericolo di accessibilità
accessibility_summary_tesim: Riepilogo accessibilità
additional_information_tesim: Informazioni aggiuntive
admin_note_tesim: Nota dell'amministratore
alternative_title_tesim: Titolo alternativo
audience_tesim: Pubblico
based_near_label_tesim: luogo
chronology_note_tesim: Nota cronologica
contributing_library_tesim: Biblioteca di contributo
contributor_tesim: Collaboratore
creator_tesim: Creatore
date_created_tesim: data di creazione
date_modified_dtsi: Data modificata
date_tesim: Data
date_uploaded_dtsi: Data caricata
description_tesim: Descrizione
discipline_tesim: Disciplina
education_level_tesim: Livello di istruzione
extent_tesim: Estensione
file_format_tesim: Formato del file
format_tesim: Formato
identifier_tesim: Identifier
keyword_tesim: Parola chiave
language_tesim: Lingua
learning_resource_type_tesim: Tipo di risorsa di apprendimento
library_catalog_identifier_tesim: Identificatore del catalogo della biblioteca
license_tesim: Licenza
newer_version_id_tesim: ID versione più recente
oer_size_tesim: Dimensioni dell'oer
previous_version_id_tesim: ID versione precedente
publisher_tesim: Editore
related_item_id_tesim: ID elemento correlato
related_url_tesim: URL correlato
resource_type_tesim: Tipo di risorsa
rights_holder_tesim: Titolare dei diritti
rights_statement_tesim: Dichiarazione sui diritti
rights_tesim: Diritti
subject_tesim: Soggetto
table_of_contents_tesim: Sommario
show:
based_near_label_tesim: luogo
contributor_tesim: Collaboratore
Expand Down
25 changes: 25 additions & 0 deletions config/locales/blacklight.pt-BR.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,46 @@ pt-BR:
publisher_sim: Editor
subject_sim: Sujeito
index:
accessibility_feature_tesim: Recurso de acessibilidade
accessibility_hazard_tesim: Risco de acessibilidade
accessibility_summary_tesim: Resumo de acessibilidade
additional_information_tesim: Informações adicionais
admin_note_tesim: Nota do administrador
alternative_title_tesim: Título Alternativo
audience_tesim: Público
based_near_label_tesim: Localização
chronology_note_tesim: Nota cronológica
contributing_library_tesim: Biblioteca Contribuinte
contributor_tesim: Contribuinte
creator_tesim: O Criador
date_created_tesim: Data Criada
date_modified_dtsi: Data modificada
date_tesim: Data
date_uploaded_dtsi: Data carregada
description_tesim: Descrição
discipline_tesim: Disciplina
education_level_tesim: Nível de educação
extent_tesim: Extensão
file_format_tesim: Formato de arquivo
format_tesim: Formatar
identifier_tesim: Identificador
keyword_tesim: Palavra-chave
language_tesim: Língua
learning_resource_type_tesim: Tipo de recurso de aprendizagem
library_catalog_identifier_tesim: Identificador do catálogo da biblioteca
license_tesim: Licença
newer_version_id_tesim: Id da versão mais recente
oer_size_tesim: Tamanho Oer
previous_version_id_tesim: Id da versão anterior
publisher_tesim: Editor
related_item_id_tesim: Id do item relacionado
related_url_tesim: URL relacionada
resource_type_tesim: Tipo de recurso
rights_holder_tesim: Titular dos direitos
rights_statement_tesim: Declaração de direitos
rights_tesim: Direitos
subject_tesim: Sujeito
table_of_contents_tesim: Índice
show:
based_near_label_tesim: Localização
contributor_tesim: Contribuinte
Expand Down
25 changes: 25 additions & 0 deletions config/locales/blacklight.zh.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,46 @@ zh:
publisher_sim: 出版者
subject_sim: 学科
index:
accessibility_feature_tesim: 辅助功能
accessibility_hazard_tesim: 可及性危险
accessibility_summary_tesim: 可访问性摘要
additional_information_tesim: 附加信息
admin_note_tesim: 管理员备注
alternative_title_tesim: 替代标题
audience_tesim: 观众
based_near_label_tesim: 位置
chronology_note_tesim: 年表说明
contributing_library_tesim: 贡献库
contributor_tesim: 贡献者
creator_tesim: 创造者
date_created_tesim: 创建日期
date_modified_dtsi: 修改日期
date_tesim: 日期
date_uploaded_dtsi: 日期上传
description_tesim: 描述
discipline_tesim: 纪律
education_level_tesim: 教育程度
extent_tesim: 范围
file_format_tesim: 文件格式
format_tesim: 格式
identifier_tesim: 识别码
keyword_tesim: 关键词
language_tesim: 语言
learning_resource_type_tesim: 学习资源类型
library_catalog_identifier_tesim: 图书馆目录标识符
license_tesim: 执照
newer_version_id_tesim: 较新版本 ID
oer_size_tesim: 尺寸
previous_version_id_tesim: 先前版本 ID
publisher_tesim: 出版者
related_item_id_tesim: 相关商品编号
related_url_tesim: 相关网址
resource_type_tesim: 资源类型
rights_holder_tesim: 权利人
rights_statement_tesim: 权利声明
rights_tesim:
subject_tesim: 学科
table_of_contents_tesim: 目录
show:
based_near_label_tesim: 位置
contributor_tesim: 贡献者
Expand Down
Loading

0 comments on commit 5405bf7

Please sign in to comment.