Additional Language Search
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
This is a new feature.
Proposed feature is to add capability for additional search target languages to be specified.
Currently, Evergreen only allows the language specified in MARC 008 position 35-37 to be the target of a language search.
There is no current mechanism to allow for additional languages to be included as search targets.
The proposed change would add a new table (metabib.
Search code would be changed to join the metabib.
The following perl module would be modified:
./Open-
Code would be added to include a join on the metabib:
A new table, metabib.
id (primary key)
source (foreign key to biblio.
value (tsvector containing 008 (35-37) and 041 subfield values containing languages associated with the selected bib record.
The language_filter table would be populated via a sql script, extracting 008 (35-37) and 041 subfields from the biblio.record_entry marc field.
A new trigger would be added:
biblio.
A new trigger procedure would be added for biblio.
biblio.
A new row would be added to config.
Working Repository Branch: user/catalystit
Changed in evergreen: | |
importance: | Undecided → Wishlist |
status: | New → Triaged |
description: | updated |
Added Working Repository Branch: user/catalystit /additional_ language_ search