Skip to content

Commit d2b7cc6

Browse files
authored
Merge pull request #3663 from projectblacklight/page-title-joiner
Allow page title joiner to be configured
2 parents 819f5d1 + 244568a commit d2b7cc6

13 files changed

+123
-111
lines changed

app/helpers/blacklight/catalog_helper_behavior.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ def render_search_to_page_title(search_state_or_params)
169169
constraints += search_state.filters.collect { |filter| render_search_to_page_title_filter(filter.key, filter.values) }
170170
end
171171

172-
constraints.join(' / ')
172+
constraints.join(t('blacklight.search.page_title.joiner'))
173173
end
174174

175175
##

config/locales/blacklight.ar.yml

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -36,29 +36,29 @@ ar:
3636
apa: الجمعية الأمريكية لعلم النفس APA
3737
chicago: شيكاغو
3838
mla: جمعية اللغة الحديثة MLA
39-
did_you_mean: 'هل كنت تقصد كتابة: %{options}؟'
39+
did_you_mean: "هل كنت تقصد كتابة: %{options}؟"
4040
email:
4141
errors:
4242
to:
4343
blank: يجب إدخال مُستلم من أجل إرسال هذه الرسالة
4444
invalid: يجب إدخال عنوان بريد إلكتروني صحيح
4545
form:
46-
message: 'الرسالة:'
46+
message: "الرسالة:"
4747
submit: إرسال
4848
title: إرسله عبرالبريد الإلكتروني
49-
to: 'بريد إلكتروني:'
49+
to: "بريد إلكتروني:"
5050
success: تم إرسال البريد الإلكتروني
5151
text:
5252
default_title: لا يوجد
53-
message: 'الرسالة: %{message}'
53+
message: "الرسالة: %{message}"
5454
subject:
5555
few: سجلات المادة
5656
many: سجلات المادة
57-
one: 'سجل المادة: %{title}'
57+
one: "سجل المادة: %{title}"
5858
other: سجلات المادة
5959
two: سجلان للمادة
6060
zero: لا يوجد سجل للمادة
61-
url: 'الرابط: %{url}'
61+
url: "الرابط: %{url}"
6262
entry_name:
6363
default: إدخال
6464
grouped:
@@ -118,9 +118,9 @@ ar:
118118
filters:
119119
label: "%{label}:"
120120
remove:
121-
label_value: 'إزالة القيد %{label}: %{value}'
121+
label_value: "إزالة القيد %{label}: %{value}"
122122
value: إزالة القيد %{value}
123-
title: 'لقد بحثت عن:'
123+
title: "لقد بحثت عن:"
124124
form:
125125
search:
126126
label: ابحث عن
@@ -139,6 +139,7 @@ ar:
139139
constraint: "%{label}: %{value}"
140140
many_constraint_values: تم تحديد %{values}
141141
title: "%{constraints} - %{application_name} نتائج البحث"
142+
joiner: " / "
142143
pagination:
143144
title: تصفح النتائج
144145
pagination_info:
@@ -171,7 +172,7 @@ ar:
171172
start_over: البدء من جديد
172173
view:
173174
list: قائمة
174-
view_title: 'عرض النتائج ك: '
175+
view_title: "عرض النتائج ك: "
175176
zero_results:
176177
modify_search: حاول تعديل معايير البحث
177178
search_everything: حاول البحث عن كل شيء
@@ -208,10 +209,10 @@ ar:
208209
carrier_prompt: يرجى تحديد شركة الاتصالات
209210
submit: إرسال
210211
title: إرسله كرسالة نصية قصيرة
211-
to: 'رقم الهاتف:'
212+
to: "رقم الهاتف:"
212213
success: تم الإرسال كرسالة نصية قصيرة
213214
text:
214-
url: 'الرابط: %{url}'
215+
url: "الرابط: %{url}"
215216
tools:
216217
citation: استشهاد مرجعي
217218
clear: مسح

config/locales/blacklight.ca.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,7 @@ ca:
134134
title: "%{constraints} - %{application_name} Resultats de la cerca"
135135
constraint: "%{label}: %{value}"
136136
many_constraint_values: "%{values} seleccionat"
137+
joiner: " / "
137138
header: "Cerca"
138139
search_constraints_header: "Filtres de la cerca"
139140
search_results: "Resultats de la cerca"

config/locales/blacklight.de.yml

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -32,25 +32,25 @@ de:
3232
apa: APA
3333
chicago: Chicago
3434
mla: MLA
35-
did_you_mean: 'Meinten Sie: %{options}?'
35+
did_you_mean: "Meinten Sie: %{options}?"
3636
email:
3737
errors:
3838
to:
3939
blank: Sie müssen einen Empfänger eingeben, um diese Mitteilung zu schicken
4040
invalid: Sie müssen eine gültige E-Mail-Addresse eingeben
4141
form:
42-
message: 'Nachricht:'
42+
message: "Nachricht:"
4343
submit: Senden
4444
title: E-Mail
45-
to: 'E-Mail-Adresse:'
45+
to: "E-Mail-Adresse:"
4646
success: E-Mail verschickt
4747
text:
4848
default_title: N/A
49-
message: 'Mitteilung: %{message}'
49+
message: "Mitteilung: %{message}"
5050
subject:
51-
one: 'Artikeldatensatz: %{title}'
51+
one: "Artikeldatensatz: %{title}"
5252
other: Artikeldatensätze
53-
url: 'URL: %{url}'
53+
url: "URL: %{url}"
5454
entry_name:
5555
default:
5656
one: Eintrag
@@ -92,7 +92,7 @@ de:
9292
close: Facetten ausblenden
9393
open: Facetten zeigen
9494
missing:
95-
- fehlt
95+
- fehlt
9696
more_html: mehr <span class="visually-hidden">%{field_name}</span> »
9797
pivot:
9898
hide: Schließen
@@ -109,9 +109,9 @@ de:
109109
filters:
110110
label: "%{label}:"
111111
remove:
112-
label_value: 'Filter %{label}: %{value} entfernen'
112+
label_value: "Filter %{label}: %{value} entfernen"
113113
value: Filter %{value} entfernen
114-
title: 'Sie suchten nach:'
114+
title: "Sie suchten nach:"
115115
form:
116116
search:
117117
label: suchen nach
@@ -130,6 +130,7 @@ de:
130130
constraint: "%{label}: %{value}"
131131
many_constraint_values: "%{values} ausgewählt"
132132
title: "%{constraints} - %{application_name} Suchergebnisse"
133+
joiner: " / "
133134
pagination:
134135
title: Ergebnisse Navigation
135136
pagination_info:
@@ -158,7 +159,7 @@ de:
158159
start_over: Neu anfangen
159160
view:
160161
list: Liste
161-
view_title: 'Ergebnisse ansehen als: '
162+
view_title: "Ergebnisse ansehen als: "
162163
zero_results:
163164
modify_search: Ändern Sie Ihre Suche
164165
search_everything: Suchen Sie nach allem
@@ -195,10 +196,10 @@ de:
195196
carrier_prompt: Bitte wählen Sie Ihren Netzbetreiber aus
196197
submit: Schicken
197198
title: SMS
198-
to: 'Telefonnummer:'
199+
to: "Telefonnummer:"
199200
success: SMS verschickt
200201
text:
201-
url: 'Link: %{url}'
202+
url: "Link: %{url}"
202203
tools:
203204
citation: Zitieren
204205
clear: Löschen

config/locales/blacklight.en.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@ en:
148148
constraint: "%{label}: %{value}"
149149
many_constraint_values: "%{values} selected"
150150
title: "%{constraints} - %{application_name} Search Results"
151+
joiner: " / "
151152
pagination:
152153
title: Results navigation
153154
pagination_info:

config/locales/blacklight.es.yml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -39,18 +39,18 @@ es:
3939
blank: Debe introducir un destinatario para enviar este mensaje
4040
invalid: Debe entrar un email válido
4141
form:
42-
message: 'Mensaje:'
42+
message: "Mensaje:"
4343
submit: Enviar
4444
title: Enviar
45-
to: 'Email:'
45+
to: "Email:"
4646
success: Email enviado
4747
text:
4848
default_title: N/A
49-
message: 'Mensaje: %{message}'
49+
message: "Mensaje: %{message}"
5050
subject:
51-
one: 'Ficha artículo: %{title}'
51+
one: "Ficha artículo: %{title}"
5252
other: Ficha artículos
53-
url: 'URL: %{url}'
53+
url: "URL: %{url}"
5454
entry_name:
5555
default:
5656
one: entrada
@@ -108,9 +108,9 @@ es:
108108
filters:
109109
label: "%{label}:"
110110
remove:
111-
label_value: 'Eliminar la restricción%{label}: %{value}'
111+
label_value: "Eliminar la restricción%{label}: %{value}"
112112
value: Eliminar la restricción %{value}
113-
title: 'Usted ha buscado:'
113+
title: "Usted ha buscado:"
114114
form:
115115
search:
116116
label: buscar
@@ -129,6 +129,7 @@ es:
129129
constraint: "%{label}: %{value}"
130130
many_constraint_values: "%{values} seleccionado"
131131
title: "%{constraints} - %{application_name} Resultados de la búsqueda"
132+
joiner: " / "
132133
pagination:
133134
title: Resultados de navegación
134135
pagination_info:
@@ -157,7 +158,7 @@ es:
157158
start_over: Volver a empezar
158159
view:
159160
list: Lista
160-
view_title: 'Ver Resultados por: '
161+
view_title: "Ver Resultados por: "
161162
zero_results:
162163
modify_search: Intente modificar su búsqueda
163164
search_everything: Pruebe a buscar de todo
@@ -194,10 +195,10 @@ es:
194195
carrier_prompt: Por favor, seleccione su compañía telefónica
195196
submit: Enviar
196197
title: Enviar SMS
197-
to: 'Número de teléfono:'
198+
to: "Número de teléfono:"
198199
success: SMS enviado
199200
text:
200-
url: 'Link: %{url}'
201+
url: "Link: %{url}"
201202
tools:
202203
citation: Cité
203204
clear: Borrar

config/locales/blacklight.fr.yml

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -32,25 +32,25 @@ fr:
3232
apa: APA
3333
chicago: Chicago
3434
mla: MLA
35-
did_you_mean: 'Essayez peut-être avec : %{options}'
35+
did_you_mean: "Essayez peut-être avec : %{options}"
3636
email:
3737
errors:
3838
to:
3939
blank: Vous devez saisir l'adresse de votre destinataire.
4040
invalid: Vous devez saisir une adresse correcte.
4141
form:
42-
message: 'Message :'
42+
message: "Message :"
4343
submit: Envoyer
4444
title: Envoyer par courriel
45-
to: 'Courriel :'
45+
to: "Courriel :"
4646
success: Message envoyé
4747
text:
4848
default_title: N/A
49-
message: 'Message : %{message}'
49+
message: "Message : %{message}"
5050
subject:
51-
one: 'Une référence : %{title}'
51+
one: "Une référence : %{title}"
5252
other: Des références bibliographiques
53-
url: 'URL : %{url}'
53+
url: "URL : %{url}"
5454
entry_name:
5555
default:
5656
one: résultat
@@ -108,9 +108,9 @@ fr:
108108
filters:
109109
label: "%{label}:"
110110
remove:
111-
label_value: 'Supprimer la restriction %{label}: %{value}'
111+
label_value: "Supprimer la restriction %{label}: %{value}"
112112
value: Supprimer la restriction %{value}
113-
title: 'Vous avez demandé :'
113+
title: "Vous avez demandé :"
114114
form:
115115
search:
116116
label: Rechercher
@@ -129,6 +129,7 @@ fr:
129129
constraint: "%{label}: %{value}"
130130
many_constraint_values: "%{values} sélectionné"
131131
title: "%{constraints} - %{application_name} Résultats de recherche"
132+
joiner: " / "
132133
pagination:
133134
title: Navigation dans les résultats
134135
pagination_info:
@@ -157,7 +158,7 @@ fr:
157158
start_over: Accueil
158159
view:
159160
list: Liste
160-
view_title: 'Affichage: '
161+
view_title: "Affichage: "
161162
zero_results:
162163
modify_search: Essayez de modifier votre requête de recherche
163164
search_everything: essayez de rechercher tout
@@ -194,10 +195,10 @@ fr:
194195
carrier_prompt: Veuillez choisir votre opérateur
195196
submit: Envoyer
196197
title: Envoyer par SMS
197-
to: 'Numéro de téléphone :'
198+
to: "Numéro de téléphone :"
198199
success: SMS envoyé
199200
text:
200-
url: 'Lien : %{url}'
201+
url: "Lien : %{url}"
201202
tools:
202203
citation: Citer
203204
clear: Effacer

0 commit comments

Comments
 (0)